配置Struts2环境过程中,经常遇到一些问题,以此例作为今后工作备用。
准备工作:
一、Struts2 默认的jar包
1.commons-fileupload-1.2.2.jar
2.commons-io-2.0.1.jar
3.commons-lang3-3.1.jar
4.commons-lang-2.4.jar
5.commons-logging-1.1.1.jar
6.commons-logging-api-1.1.jar
7.freemarker-2.3.19.jar
8.javassist-3.11.0.GA.jar
9.ognl-3.0.5.jar
10.struts2-core-2.3.4.jar
11.xwork-core-2.3.4.jar
二、配置struts.xml
建立struts.xml路径:Java Resuources/src/struts.xml
具体配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="comts" extends="struts-default"
>
<action name="login" class="com.strtest.action.LoginAction" >
<result name="success">/success.jsp</result>
<result name="error" >/error.jsp</result>
</action>
</package>
</struts>
三、配置web.xml
具体配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="htt