You can perform server-side XSL transformations on the server. Read about server-side and client-side XSL transformations and about using XML and XSL with web pages before building pages that display XML data.
The general workflow for performing server-side XSL transformations is as follows (each step is described in other topics):
For example, create a page that requires processing, and make sure that the application server processes the page. For a tutorial on how to do this, visit www.adobe.com/go/dw_xsl.
In your Dreamweaver site, create an XSLT fragment or an entire XSLT page.
Convert an existing HTML page to an entire XSLT page.
To insert a reference to the XSLT fragment in your dynamic page, use the XSL Transformation server behavior.
To insert a reference to the entire XSLT page in the dynamic page, delete all of the HTML code from a dynamic page, and then use the XSL Transformation server behavior.
Post both the dynamic page and the XSLT fragment (or entire XSLT page) to your application server. If you are using a local XML file, you will need to post that as well.
When you do so, the application server transforms the XML data, inserts it in the dynamic page, and displays it in the browser.