«^»
4.2. Approach Two: processing XML with a JavaServer page

If a webserver supports the running of server-side programs, then a browser visiting a page could trigger a webserver to run a program that reads an XML document and produces HTML. Although this could be done using a CGI program or by running a PHP script, Section 6 looks at how a Java program could be run by a webserver.