在动态页中插入 XSLT 片断

创建 XSLT 片断之后,可以使用 XSL 转换服务器行为将它插入动态 Web 页面。将服务器行为添加至页面并在浏览器中查看页面时,应用程序服务器执行转换,该转换显示所选的 XSLT 片断的 XML 数据。Dreamweaver 支持对 ColdFusion、ASP、ASP.NET 或 PHP 页面执行 XSL 转换。

若要在 Web 页面中插入 XSLT 片断,请执行以下操作:

  1. 打开一个现有的 ColdFusion、ASP、ASP.NET 或 PHP 页面。
  2. 在"设计"视图中,将插入点放置在要插入 XSLT 片断的位置。
  3. 在"服务器行为"面板("窗口">"服务器行为")中,单击加号 (+) 按钮,然后选择"XSL 转换"。



  4. 在"XSL 转换"对话框中,单击"浏览"按钮,浏览到 XSLT 片断或整个 XSLT 页面。有关更多信息,请参见创建 XSLT 页面

    Dreamweaver 使用附加到指定片断的文件路径或 XML 文件的 URL 自动填充下一个文本字段。若要更改,请单击"浏览"按钮,浏览至其他文件。

  5. (可选)单击加号 (+) 按钮添加 XSLT 参数。有关更多信息,请参见使用 XSL 转换参数
  6. 单击"确定"。

    Dreamweaver 在页面中插入对 XSLT 片断的引用。该片断不可编辑。您可以双击该片断以打开片断的源文件进行编辑。

    Dreamweaver 还在站点的根文件夹中创建一个 includes/MM_XSLTransform/ 文件夹,其中包含一个运行时库文件。应用程序服务器使用该文件中定义的函数执行转换。有关更多信息,请参见关于服务器端 XSL 转换

  7. 将动态页上载到服务器("站点">"上传")。Dreamweaver 提供包含相关文件的选项时,单击"是"。包含 XSLT 片断的文件、包含您的数据的 XML 文件以及生成的运行时库文件都必须在服务器上,页面才能正确显示。(如果您选择远端 XML 文件作为数据源,则该文件当然必须位于 Internet 上的其他位置。)

相关主题




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/38_xml15.htm

 

E中荷|荷兰华人电子商务