⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struts-config.xml

📁 基于struts的employee
💻 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="loginForm" 
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="username" type ="java.lang.String"/>
			<form-property name="password" type ="java.lang.String"/>
		</form-bean>
		
		<form-bean name="noteIdForm" 
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="noteId" type ="java.lang.Integer"/>
		</form-bean>
		
		<form-bean name="pageIdForm" 
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="pageId" type ="java.lang.Integer"/>
		</form-bean>
		
		<form-bean name="noteForm" 
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="title" type ="java.lang.String"/>
			<form-property name="content" type ="java.lang.String"/>
			<form-property name="talker" type ="java.lang.String"/>
		</form-bean>
		
		<form-bean name="empForm" 
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="name" type ="java.lang.String"/>
			<form-property name="sex" type ="java.lang.String"/>
			<form-property name="birthday" type ="java.lang.String"/>
			<form-property name="tel" type ="java.lang.String"/>
			<form-property name="depId" type ="java.lang.Integer"/>
			<form-property name="duty" type ="java.lang.String"/>
			<form-property name="degree" type ="java.lang.String"/>
			<form-property name="exp" type ="java.lang.String"/>
		</form-bean>
		
		<form-bean name="empIdForm" 
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="empId" type ="java.lang.Integer"/>
		</form-bean>
		
		<form-bean name="empQueryForm" 
			type="org.apache.struts.action.DynaActionForm">
			<form-property name="depId" type ="java.lang.Integer"/>
			<form-property name="name" type ="java.lang.String"/>
		</form-bean>
		
	</form-beans>

	<global-forwards>
		<forward name="toEmployeeMain" path="/employeeMain.jsp"/>
		<forward name="toNoteMain" path="/employeeNote.jsp"/>
		<forward name="toNoteAdd" path="/employeeNoteAdd.jsp"/>
		<forward name="toNoteDetail" path="/employeeNoteShow.jsp"/>
		<forward name="toEmpQuery" path="/employeeQuery.jsp"/>
		<forward name="toEmpQueryResult" path="/employeeQueryResult.jsp"/>
		<forward name="toEmpAdd" path="/employeeAdd.jsp"/>
		<forward name="toEmpDel" path="/employeeDel.jsp"/>
		<forward name="toWrong" path="/wrong.jsp"/>
	</global-forwards>

	<action-mappings>
		<action path="/login" type="StudyNote.LoginAction" name="loginForm" scope="request"  input="/wrong.jsp" />
		<action path="/lookNote" type="StudyNote.LookNoteAction"  name="pageIdForm" scope="request"  input="/wrong.jsp" />
		<action path="/pubNote" type="StudyNote.PrePubNoteAction" input="/wrong.jsp"/>
		<action path="/pubNoteSubmit" type="StudyNote.PubNoteAction" name="noteForm" validate="true" scope="request"  input="/wrong.jsp" />
		<action path="/noteDetail" type="StudyNote.DetailAction" name="noteIdForm" scope="request"  input="/wrong.jsp" />
		<action path="/empPreAdd" type="StudyNote.EmpPreAddAction"  input="/wrong.jsp" />
		<action path="/empAdd" type="StudyNote.EmpAddAction" name="empForm" validate="true" scope="request"  input="/wrong.jsp" />
		<action path="/empPreDel" type="StudyNote.EmpPreDelAction" input="/wrong.jsp" />
		<action path="/empDel" type="StudyNote.EmpDelAction" name="empIdForm" scope="request"  input="/wrong.jsp" />
		<action path="/empPreQuery" type="StudyNote.EmpPreQueryAction"  input="/wrong.jsp" />
		<action path="/empQuery" type="StudyNote.EmpQueryAction" name="empQueryForm" scope="request"  input="/wrong.jsp" />
	</action-mappings>
	
	<message-resources parameter="MyResource"/>	

	<controller processorClass="StudyNote.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 + -