Strutscs is an open source project, which is a web application development framework based on Struts. The StrutsCS project allows us to develop web applications using XML, XSLT, XPath and other technologies and Struts frameworks, not JSP technology used in Struts. Moreover, StrutsCs can change the output format to WML, PDF, etc., so the scalability is better after StrutsCs.
Simply put, Strutscs use XSLT instead of JSP as a Struts that represents layer. He overcomes the limitations of the Struts framework, so that we use XSL, XML, XPath, XSLT to develop web applications, output web content, and easy Extended to output WML, PDF, ASCII file, etc.
Main features of Strutscs
A lightweight web development framework that can be run in any servlet container is supported by international languages. Including IS0-8859-1, Chinese, etc. use 100% XML, XSLT, XPATH, etc., JSP and text information save content output 100% support XML, XHTML, XSL-FO, WML, or other output format you want. A simple error checking mechanism uses JDOM by default. Built-in support, support for PDF, SVG, ASCII, etc.
Compilation version of the Strutscs project, source code, Demo can be downloaded from http://sourceforge.net/project/showfiles.net/project/showfiles.php?group_id=67148&release_id=201686.
Excerpt from http://www-900.ibm.com/developerworks/cn/xml/x-strutscs/index.shtml