---Struts(2)配置struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<!-- name-项目名称,extends-项目继承自struts-default -->
<package name="com.yanshaobo" extends="struts-default">
<!-- name-Action适配器名称,class-Action适配器地址 -->
<action name="login" class="com.yanshaobo.web.Login">
<!-- type取值有三种。
1,redirect表示重定向。
2,chain类似于请求转发(又称Action链)表示由一个Action调用另一个Action
3,redirectAction表示 重定向到另外一个Action-->
<result name="success" >/show.jsp</result>
<result name="error" type="redirect">/error.jsp</result>
</action>
</package>
</struts>
---Struts(2)配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<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></web-app>
---Struts(1)配置struts-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
<form-beans>
<!--name表示继承ActionForm类名,type表示继承ActionForm类路径-->
<form-bean name="AdminForm" type="com.yanshaobo.po.AdminForm"></form-bean>
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings>
<!--path表示表单提交访问继承Action类(适配器)路径名,name表示继承ActionForm类名,type表示继承Action类(适配器)路径-->
<action path="/select" name="AdminForm" type="com.yanshaobo.biz.SelectAction">
<!--path表示跳转路径-->
<forward name="success" path="/success.jsp"></forward>
<forward name="fail" path="/fail.jsp" redirect="true"></forward>
</action>
</action-mappings>
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
</struts-config>
---Struts(1)配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
<form-beans>
<!--name表示继承ActionForm类名,type表示继承ActionForm类路径-->
<form-bean name="AdminForm" type="com.yanshaobo.po.AdminForm"></form-bean>
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings>
<!--path表示表单提交访问继承Action类(适配器)路径名,name表示继承ActionForm类名,type表示继承Action类(适配器)路径-->
<action path="/select" name="AdminForm" type="com.yanshaobo.biz.SelectAction">
<!--path表示跳转路径-->
<forward name="success" path="/success.jsp"></forward>
<forward name="fail" path="/fail.jsp" redirect="true"></forward>
</action>
</action-mappings>
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
</struts-config>