The XSLT filtering process

We begin our XSLT example by developing the filter that will manage the stylesheet selection and XSLT transformation process. Here is an overview of how the filter works 1 Each web request for the watch list page is intercepted by the filter and passed off to our controller servlet for processing. 2 The JDOM Document is returned to the filter via the HttpRequest object. 3 The filter determines the device type and preferred locale of the requesting client, just as our original servlet used to...