There are many MVC frameworks out there and everything I read, they say don't use DOM, stick to SAX for transformations. Would it be prudent then to have a Controller use a JSP to render XML that gets passed to a Transformer (possibly by setting up a filter?).