====== XSL ====== This lecture covers the SML Stylesheet Language which allows us to transform XML documents without writing code. ===== Outline ===== * What is XSL * The pull and push tags * Using xpath to select a push point * Using xpath to pull * Control structures * Transforming XML at the client end (through the browser) * Transforming XML at the server end via JSP ===== To Do ===== * Read the rest of Chapter 7 * Look at ''Xslt.java''. It implements the transformation given the xml/xsl pair and produces the output on standard output. * Look at the ''S?.xsl'' stylesheets one by one and in order. * Look at SS.jspx to implement the transformation in the server.