日期:2014-05-17  浏览次数:20727 次

structs2编程需要加哪些包?或者说myeclipse建web应用的时候怎么才能有structs2的选项
我是新手,我也在网上查了但是没找到明确的答案,希望用过的大侠指点
structs2编程需要加哪些包?或者说myeclipse建web应用的时候怎么才能有structs2的选项

------解决方案--------------------
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
freemarker-2.3.16.jar
ognl-3.0.jar
struts2-core-2.2.1.1.jar
xwork-core-2.2.1.1.jar
我是用这6个包
------解决方案--------------------
1、下载struts2包,新建工程,将需要用到的jar包拷贝到WEB-INF/lib目录下。
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
freemarker-2.3.16.jar
javassist-3.7.ga.jar
ognl-3.0.jar
struts2-core-2.2.1.jar
xwork-core-2.2.1.jar

2、在web.xml文件中加入str
uts2的filter配置。
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping

3、在WEB/lib/classes目录下增加struts.xml文件(当然,你也可以直接放到src目录下,eclipse编译的时候会自动将该文件拷贝到WEB/lib/classes目录下)。
------解决方案--------------------
STRUCTS 2里有几个例子,其中有一个很小的例子(忘记叫什么了),里面的JAR包的就是必须的包了。