(This source code introduces the first use of struts2. . . . . . . This document includes the following attachments:
src\cn\itcast\action\HelloWorldAction.java
src\struts.xml
WebRoot\META-INF\MANIFEST.MF
WebRoot\WEB-INF\classes\cn\itcast\action\HelloWorldAction.class
WebRoot\WEB-INF\classes\struts.xml
WebRoot\WEB-INF\lib\commons-fileupload-1.2.1.jar
WebRoot\WEB-INF\lib\commons-logging-1.0.4.jar
WebRoot\WEB-INF\lib\freemarker-2.3.15.jar
WebRoot\WEB-INF\lib\ognl-2.7.3.jar
WebRoot\WEB-INF\lib\struts2-core-2.1.8.jar
WebRoot\WEB-INF\lib\xwork-core-2.1.6.jar
WebRoot\WEB-INF\page\hello.jsp
WebRoot\WEB-INF\web.xml
WebRoot\index.jsp
.classpath
.mymetadata
.project
.....)