struts1的配置2

struts-config.xml中的配置


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
          "http://struts.apache.org/dtds/struts-config_1_3.dtd">

<struts-config>
<form-beans>
<!--formbean的配置-->
<!--name是影射的名字type是formbean的路径-->
<form-bean name="userForm" type="struts.register.validator.UserForm" />

<form-bean name="userIdForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="id" type="java.lang.Long" />
</form-bean>
</form-beans>

<global-exceptions>
<exception type="struts.register.validator.RegisterException" key="fff"
handler="struts.register.validator.MyExceptionHandler" path="/WEB-INF/register/error.jsp">
</exception>
</global-exceptions>


<action-mappings>
<!--action的配置-->
<!--name中是formbean的名字,path是影射的地址/是根路径不用加.do, type是action的路径,scope="request"是作用域,input是跳转错误去的路径-->
<!--forward是action的中跳转 name是跳的名字 path是跳去的路径 redirect="true"是使用重定向-->
<action name="userForm" path="/register" scope="request" type="struts.register.validator.RegisterAction"
input="/WEB-INF/register/input.jsp">
<forward name="error" path="/WEB-INF/register/input.jsp" />
<forward name="success" path="/showUsers.do" redirect="true" />
</action>
<!--直接把web-inf下不可以直接访问的网页反射成可以访问的-->
<action  forward="/WEB-INF/adm/adm_index.jsp" path="/adm_index"/>
<!--也是把web-inf下不可以直接访问的网页反射成可以访问的-->
<action include="/WEB-INF/register/header.jsp" path="/header" />
</action-mappings>

<!--国际化文件-->
<message-resources
parameter="struts.register.validator.ApplicationResources" />
<!--插件程序-->
<!--validator校验-->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/org/apache/struts/validator/validator-rules.xml,/WEB-INF/validations.xml" />
</plug-in>
<!--tiles页面布局-->
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config"
value="/WEB-INF/tiles-config.xml" />
<set-property property="moduleAware" value="true" />
</plug-in>
</struts-config>

你可能感兴趣的:(apache,Web,xml,struts)