Hi, I am currently in the process of evaluating Struts to rewrite our presentation layer. For now, I think it provides almost all the support we need (except for multipage forms) but its JSP oriented model is a kind of limitation for us. That's because our current presentation layer is done by using XML documents and XSL templates and we want to keep those technologies.
To fix this issue I was thinking about creating one servlet that could be in charge of creating the XML pages. This servlet would receive requests (from the RequestDispatcher) like /checkout.xml and construct the Checkout XML document. With this approach we will probably loose the support provided by TagLibs. Is there a better solution? What about XTags Taglib? Thanks a lot for all the ideas you can give me, Denis Goeury.