StrutsCX is Struts with Castor XML and XSLT - but without JSP. Therefore strickt seperation of business logic from presentation brings development closer to the MVC pattern. In addition it allways outputs well-formed XML (what JSP does not guaranty) and is much more flexible on the presentation layer.