stuts2小记录

无聊开始重头配置struts2耍,虽然说前一阵闹那么大个事,而且运行速度也是问题,但是现在用的人还是比较多,用myeclipse自动配置,web.xml里配置*.do访问,结果访问不了,后来查了下竟然还要配置其它的,记得以前就不用,难道是版本问题?随便记录下算了

1.struts.xml里配置
<constant name="struts.action.extension" value="do"/>


2.
struts.properties里配置:struts.action.extension=do

3.
web.xml里配置,在</filter-class>标签下加上
</filter-class>
<init-param>
    <param-name>struts.action.extension</param-name>
    <param-value>do</param-value>
</init-param>


以上三种方法都要把<url-pattern></url-pattern>里改成要么/*,要么和上面扩展名一样,如*.do

用的struts2版本是2.3.15.3,必须用到的包是
struts2-core-2.3.15.3.jar
xwork-core-2.3.15.3.jar
ognl-3.0.6.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
commons-lang3-3.1.jar
commons-lang-2.4.jar
commons-io-2.0.1.jar
commons-fileupload-1.3.jar
其实commons-lang-2.4.jar包可以不用的,但是貌似说commons-lang3-3.1.jar不兼容前面的些东东,就顺手加上了。

猜你喜欢

转载自ququjioulai.iteye.com/blog/1968253
今日推荐