Struts2.18 工程创建
1、进入官方网站——http://struts.apache.org/2.1.8.1/index.html
2、找到Struts-2.1.8.1/apps/struts2-blank-2.1.8.1.war解压
3、在web.xml中添加Struts2的过滤器(2.0和2.1的过滤器不同)
4、拷贝基础包到工程:
struts2-core-2.1.8.1.jar --核心包
xwork-core-2.1.6.jar --xwork所依赖的核心包,struts2是在xwork基础上开发的
ognl-2.7.3.jar --ognl表达式包
freemarker-2.3.15.jar --模板引擎包
commons-io-1.3.2.jar --处理IO包(可不用加)
commons-fileupload-1.2.1.jar --文件上传包
5、拷贝struts.xml(struts2-blank-2.1.8.1/WEB-INF/src/java)到src目录下:
6、写Action类(可以不继承任何类,也可以继承ActionSupport):
可以继承Action接口,里面定义了一些返回的字符串常量(如SUCCESS,INPUT,ERROR...),和execute方法. 或者继承ActionSupport类,Actioin接口的默认实现.
7、写HelloWorld.jsp页面,访问message参数:
8、访问HelloAction,带message参数:
欢迎技术交流。 QQ:138986722
原文来自google搜索——http://code.google.com/p/j2eewiki/wiki/Struts2Hello