<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<form-beans>
<!--项目增、删、改form定义 begin-->
<form-bean name="projectForm" type="com.ort.strutsdemo.simpledemo.ui.ProjectForm">
</form-bean>
<!--项目增、删、改form定义 结束-->
<!--进入项目增、删、改界面之前参数传递Form begin-->
<form-bean name="projectLoadForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="action" size="10" type="java.lang.String" initial="create"/>
<form-property name="projectCode" size="30" type="java.lang.String" initial=""/>
</form-bean>
<!--进入项目增、删、改界面之前参数传递Form end-->
<!--项目查询Form定义 Begin-->
<form-bean name="projectSearchForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="projectCode" size="10" type="java.lang.String" initial=""/>
<form-property name="projectCodeSign" size="10" type="java.lang.String" initial=""/>
<form-property name="projectName" size="10" type="java.lang.String" initial=""/>
<form-property name="projectNameSign" size="10" type="java.lang.String" initial=""/>
<form-property name="page" size="10" type="java.lang.Integer" initial="1"/>
<form-property name="pageCount" size="10" type="java.lang.Integer" initial="1"/>
</form-bean>
<!--项目查询Form定义 End-->
</form-beans>
<global-forwards>
<forward name="projectlist" path="/projectlist.jsp" />
<forward name="projectform" path="/projectform.jsp" />
<forward name="failed" path="/failed.jsp" />
<forward name="success" path="/success.jsp" />
</global-forwards>
<action-mappings>
<action input="projectform" name="projectForm" path="/projectformsave" scope="request" type="com.ort.strutsdemo.simpledemo.controller.ProjectFormSaveAction" validate="true">
<forward name="success" path="/projectsearch.do" redirect="true" />
<forward name="success.return" path="/projectsearch.do" redirect="true" />
<forward name="cancel" path="/projectsearch.do" redirect="true" />
<forward name="failed" path="/failed.jsp" />
<forward name="failed.return" path="/projectsearch.do" />
</action>
<action input="projectlist" name="projectLoadForm" path="/projectformload" scope="request" type="com.ort.strutsdemo.simpledemo.controller.ProjectFormLoadAction" validate="false">
<forward name="success" path="/projectform.jsp" />
<forward name="failed" path="/failed.jsp" />
<forward name="failed.return" path="/projectsearch.do" redirect="true" />
</action>
<action input="projectlist" name="projectSearchForm" path="/projectsearch" scope="request" type="com.ort.strutsdemo.simpledemo.controller.ProjectListSearchAction" validate="false">
<forward name="success" path="/projectlist.jsp"/>
<forward name="failed" path="/failed.jsp" />
<forward name="failed.return" path="/projectsearch.do" redirect="true" />
</action>
</action-mappings>
<controller>
<set-property property="inputForward" value="true" />
</controller>
<message-resources parameter="ApplicationResources_CN" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>
</struts-config> |