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