近来做了一个小项目,用到了Struts1.x,Spring 2.5和Hibernate3,其中的一些配置文件较为典型,所以拿到这里来和大家分享。
- <?xmlversion="1.0"encoding="UTF-8"?>
- <!DOCTYPEstruts-configPUBLIC
- "-//ApacheSoftwareFoundation//DTDStrutsConfiguration1.2//EN"
- "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
- <struts-config>
- <form-beans>
- <form-beanname="userForm"type="org.scorpio.web.form.UserForm"/>
- <form-beanname="managerForm"type="org.scorpio.web.form.ManagerForm"/>
- <form-beanname="loginForm"type="org.scorpio.web.form.LoginForm"/>
- </form-beans>
- <global-forwards>
- <forwardname="index"path="/jsp/index.jsp"redirect="true"/>
- <forwardname="admin"path="/jsp/admin/admin.jsp"/>
- <forwardname="error"path="/jsp/error.jsp"/>
- </global-forwards>
- <action-mappings>
- <actionpath="/userAction"type="org.springframework.web.struts.DelegatingActionProxy"
- name="userForm"
- validate="false"
- parameter="method"
- scope="request">
- <forwardname="register"path="/jsp/register.jsp"/>
- <forwardname="add"path="/jsp/admin/addUser.jsp"/>
- <forwardname="success"path="/userAction.do?method=list&page=1&length=8"/>
- <forwardname="list"path="/jsp/admin/listUser.jsp"/>
- <forwardname="showUpdate"path="/jsp/admin/updateUser.jsp"/>
- </action>
- <actionpath="/managerAction"type="org.springframework.web.struts.DelegatingActionProxy"
- name="managerForm"
- validate="false"
- parameter="method"
- scope="request">
- <forwardname="add"path="/jsp/admin/addManager.jsp"/>
- <forwardname="success"path="/managerAction.do?method=list&page=1&length=8"/>
- <forwardname="list"path="/jsp/admin/listManager.jsp"/>
- <forwardname="showUpdate"path="/jsp/admin/updateManager.jsp"/>
- </action>
- <actionpath="/loginAction"type="org.springframework.web.struts.DelegatingActionProxy"
- name="loginForm"
- input="/jsp/login.jsp"
- validate="true"
- scope="request"/>
- <actionpath="/logoutAction"type="org.scorpio.web.action.LogoutAction"/>
- </action-mappings>
- <message-resourcesparameter="applicationResource"/>
- </struts-config>