📄 struts-config.xml
字号:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!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>
<data-source key="oracleDB1" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName"
value="oracle.jdbc.driver.OracleDriver" />
<set-property property="url"
value="jdbc:oracle:thin:@127.0.0.1:1521:ZGYDB" />
<set-property property="maxActive"
value="5"/>
<set-property property="username"
value="jenny"/>
<set-property property="password"
value="888888"/>
<set-property property="autoCommit"
value="true"/>
</data-source>
</data-sources>
<form-beans>
<form-bean name="formBean1" type="StudyBbs.LoginUserForm"/>
<form-bean name="signForm" type="StudyBbs.UserForm"/>
<form-bean name="sortForm" type="StudyBbs.SortForm"/>
<form-bean name="topicForm" type="StudyBbs.TopicForm"/>
<form-bean name="newTopicForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="title" type ="java.lang.String"/>
<form-property name="content" type ="java.lang.String"/>
</form-bean>
<form-bean name="userAdminForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="username" type ="java.lang.String"/>
<form-property name="grade" type ="java.lang.String"/>
<form-property name="sort" type ="java.lang.String"/>
</form-bean>
<form-bean name="sortAdminForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="sortid" type ="java.lang.Integer"/>
<form-property name="sortname" type ="java.lang.String"/>
<form-property name="master" type ="java.lang.String"/>
</form-bean>
<form-bean name="sortIdForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="sortid" type ="java.lang.Integer"/>
</form-bean>
<form-bean name="topicAdminForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="topicid" type ="java.lang.Integer"/>
<form-property name="title" type ="java.lang.String"/>
</form-bean>
</form-beans>
<global-forwards>
<forward name="toLogin" path="/bbsLogin.jsp"/>
<forward name="LoginSuccessed" path="/bbsMain.jsp"/>
<forward name="toTopic" path="/bbsTopic.jsp"/>
<forward name="toBbsContent" path="/bbsContent.jsp"/>
<forward name="toWrong" path="/wrong.jsp"/>
<forward name="toNewTopic" path="/bbsnew.jsp"/>
<forward name="toAdminMain" path="/bbsAdmin/bbsAdminMain.jsp"/>
<forward name="toUserAdmin" path="/bbsAdmin/bbsUserAdmin.jsp"/>
<forward name="toSortAdmin" path="/bbsAdmin/bbsSortAdmin.jsp"/>
<forward name="toSortEdit" path="/bbsAdmin/bbsSortEdit.jsp"/>
<forward name="toSortInsert" path="/bbsAdmin/bbsSortNew.jsp"/>
<forward name="toTopicAdmin" path="/bbsAdmin/bbsTopicAdmin.jsp"/>
</global-forwards>
<action-mappings>
<action path="/login" type="StudyBbs.LoginAction" name="formBean1" scope="session" input="/bbsLogin.jsp" />
<action path="/regist" forward="/bbsRegist.jsp"/>
<action path="/sign" type="StudyBbs.SignAction" name="signForm" validate="true" scope="request" input="/wrong.jsp" />
<action path="/topic" type="StudyBbs.TopicAction" name="sortForm" scope="request" input="/wrong.jsp" />
<action path="/content" type="StudyBbs.ContentAction" name="topicForm" scope="request" input="/wrong.jsp" />
<action path="/newTopicSubmit" type="StudyBbs.NewTopicSubmitAction" name="newTopicForm" validate="true" scope="request" input="/bbsnew.jsp" />
<action path="/newtopic" type="StudyBbs.NewTopicAction" input="/wrong.jsp" />
<action path="/bbsAdmin/Adminlogin" type="StudyBbs.ActionAdminLogin" name="formBean1" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/userAdmin" type="StudyBbs.ActionUserAdmin" input="/wrong.jsp" />
<action path="/bbsAdmin/userEdit" type="StudyBbs.ActionUserEdit" name="userAdminForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/userDel" type="StudyBbs.ActionUserDel" name="userAdminForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/userSearch" type="StudyBbs.ActionUserSearch" name="userAdminForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/sortAdmin" type="StudyBbs.ActionSortAdmin" input="/wrong.jsp" />
<action path="/bbsAdmin/sortEdit" type="StudyBbs.ActionSortEdit" name="sortAdminForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/sortDel" type="StudyBbs.ActionSortDel" name="sortIdForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/sortNew" type="StudyBbs.ActionSortPreInsert" input="/bbsAdmin/bbsSortAdmin.jsp" />
<action path="/bbsAdmin/sortInsert" type="StudyBbs.ActionSortInsert" name="sortAdminForm" validate="true" scope="request" input="/bbsAdmin/bbsSortAdmin.jsp" />
<action path="/bbsAdmin/sortEditSubmit" type="StudyBbs.ActionSortEditSubmit" name="sortAdminForm" validate="true" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/topicAdmin" forward="/bbsAdmin/bbsTopicAdmin.jsp"/>
<action path="/bbsAdmin/topicDel" type="StudyBbs.ActionTopicDel" name="topicAdminForm" scope="request" input="/wrong.jsp" />
<action path="/bbsAdmin/topicSearch" type="StudyBbs.ActionTopicSearch" name="topicAdminForm" scope="request" input="/wrong.jsp" />
</action-mappings>
<message-resources parameter="StudyBbs.MyResource"/>
<controller processorClass="StudyBbs.MyRequestProcessor" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property
property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
<set-property property="stopOnFirstError" value="false"/>
</plug-in>
</struts-config>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -