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

📄 707cf03d206a001b10afbf1a56d9437c

📁 《精通SOA:基于服务总线的Struts+EJB+Web Service整合应用开发》原书的实例代码
💻
字号:
<?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>
  <!--============================================== Form Bean Definitions  -->
  <form-beans>
  
    
   <!-- Login form bean -->
    <form-bean name="loginForm" type="com.sample.view.form.LoginForm" />     
  
   <!-- Registration form bean -->
    <form-bean name="regisForm" type="org.apache.struts.validator.DynaValidatorForm">
      <form-property name="name" type="java.lang.String" />
      <form-property name="loginName" type="java.lang.String" />
      <form-property name="password" type="java.lang.String" />
      <form-property name="phone" type="java.lang.String" />
      <form-property name="email" type="java.lang.String" />
      <form-property name="registrationTime" type="java.lang.String" />
      <form-property name="userAccountID" type="java.lang.String" />
      <form-property name="registrationFee" type="java.lang.String" />
    </form-bean>  

   <!-- UserList form bean -->    
     <form-bean name="userListForm" type="org.apache.struts.validator.DynaValidatorForm">
      <form-property name="name" type="java.lang.String[]" />
      <form-property name="loginName" type="java.lang.String[]" />
      <form-property name="password" type="java.lang.String[]" />
      <form-property name="phone" type="java.lang.String[]" />
      <form-property name="email" type="java.lang.String[]" />
      <form-property name="registrationTime" type="java.lang.String[]" />
      <form-property name="userAccountID" type="java.lang.String[]" />
      <form-property name="registrationFee" type="java.lang.String[]" />
    </form-bean>     
    
   </form-beans> 

  <!-- ======================================== Global Forward Definitions  -->
  <global-forwards>
    <forward name="home" path="/Main.jsp" />

  </global-forwards>
  <!-- ========================================= Action Mapping Definitions -->
  <action-mappings>
    <action path="/next" forward="/Sucess.jsp" />
 
    
    <!-- Login Action -->
    <action path="/login" forward="/Login.jsp" />
    <action path="/login-submit" type="com.sample.controller.action.LoginAction" name="loginForm" scope="request" validate="true" input="input">
      <forward name="input" path="/login.do" />
      <forward name="success" path="/next.do" />
    </action>      
    
    <!-- Registration Action -->
    <action path="/regis" forward="/Regis.jsp" />
    <action path="/regis-submit" type="com.sample.controller.action.RegistrationAction" name="regisForm" scope="request" validate="true" input="input">
      <forward name="input" path="/regis.do" />
      <forward name="success" path="/next.do" />
    </action>
  
    
    <!-- User List Action -->
    <action path="/userList" type="com.sample.controller.action.UserListAction" name="userListForm" scope="request" validate="false" input="false">
    <forward name="success" path="/UserList.jsp" />
    </action>     
    

    
 </action-mappings>
  <!-- ============================================= Controller Definition  -->
  <controller inputForward="true" />
  
  <!-- ===================================== Message Resources Definitions  -->
   <message-resources parameter="com.sample.properties.MessageResources" null="false" />
  
  <!-- ============================================ Plug Ins Configuration  -->
  <!-- 
       Add multiple validator resource files by setting the pathnames property 
       with a comma delimitted list of resource files to load. 
    -->
  <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/sample/sample-validation.xml" />
    <set-property property="stopOnFirstError" value="true" />
  </plug-in>
  
</struts-config>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -