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

📄 struts-config.xml~4~

📁 本例主要是利用GSM设备实现手机短信采集数据
💻 XML~4~
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
  <data-sources>
    <data-source>
      <set-property property="autoCommit" value="false" />
      <set-property property="description" value="Database for Gsm of Application" />
      <set-property property="driverClass" value="sun.jdbc.odbc.JdbcOdbcDriver" />
      <set-property property="maxCount" value="5" />
      <set-property property="minCount" value="1" />
      <set-property property="url" value="jdbc:odbc:gsm" />
      <set-property property="user" value="sa" />
      <set-property property="password" value="password" />
    </data-source>
  </data-sources>
  <form-beans>
    <form-bean name="clientForm" type="com.landsoft.gsm.controller.ClientForm" />
    <form-bean name="informationForm" type="com.landsoft.gsm.controller.InformationForm" />
    <form-bean name="promotionForm" type="com.landsoft.gsm.controller.PromotionForm" />
  </form-beans>
  <global-forwards>
    <forward name="failure" path="error.page" />
    <forward name="success" path="/success.jsp" />
    <forward name="error" path="error.page" />
    <forward name="cancel" path="/servlet/main.do" />
  </global-forwards>
  <action-mappings>
    <action parameter="forward" path="/main" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="doc.mainLayout" />
    </action>
    <action path="/logout" type="com.landsoft.gsm.controller.Logout">
      <forward name="success" path="/index.jsp" />
    </action>
    <action parameter="forward" path="/query/Client/SearchByPK" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Client.SearchByPK" />
    </action>
    <action parameter="forward" path="/query/Client/newQuery" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Client.newQuery" />
    </action>
    <action parameter="forward" path="/query/Information/SearchByPK" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Information.SearchByPK" />
    </action>
    <action parameter="forward" path="/query/Information/newQuery" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Information.newQuery" />
    </action>
    <action parameter="forward" path="/query/Promotion/SearchByPK" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Promotion.SearchByPK" />
    </action>
    <action parameter="forward" path="/query/Promotion/newQuery" type="com.landsoft.gsm.controller.DispatchForward">
      <forward name="forward" path="query.Promotion.newQuery" />
    </action>
    <action name="clientForm" parameter="ADD" path="/Client/add" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.entry" />
    </action>
    <action name="clientForm" parameter="EDIT" path="/Client/edit" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.entry" />
    </action>
    <action name="clientForm" parameter="LIST" path="/Client/list" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.summary" />
    </action>
    <action name="clientForm" parameter="VIEW" path="/Client/view" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.view" />
    </action>
    <action name="clientForm" parameter="REMOVE" path="/Client/remove" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.remove" />
    </action>
    <action name="clientForm" parameter="TRASH" path="/Client/trash" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="/Client/list.do" />
    </action>
    <action input="manager.Client.entry" name="clientForm" parameter="SAVE" path="/Client/save" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="true">
      <forward name="success" path="/Client/list.do" />
      <forward name="cancel" path="/do/Client/list" redirect="true" />
    </action>
    <action name="clientForm" parameter="NEWQUERY" path="/Client/newQuery" scope="request" type="com.landsoft.gsm.controller.ClientAction" validate="false">
      <forward name="success" path="manager.Client.summary" />
      <forward name="cancel" path="/Client/list.do" redirect="true" />
    </action>
    <action name="informationForm" parameter="ADD" path="/Information/add" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.entry" />
    </action>
    <action name="informationForm" parameter="EDIT" path="/Information/edit" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.entry" />
    </action>
    <action name="informationForm" parameter="LIST" path="/Information/list" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.summary" />
    </action>
    <action name="informationForm" parameter="VIEW" path="/Information/view" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.view" />
    </action>
    <action name="informationForm" parameter="REMOVE" path="/Information/remove" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.remove" />
    </action>
    <action name="informationForm" parameter="TRASH" path="/Information/trash" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="/Information/list.do" />
    </action>
    <action input="manager.Information.entry" name="informationForm" parameter="SAVE" path="/Information/save" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="true">
      <forward name="success" path="/Information/list.do" />
      <forward name="cancel" path="/do/Information/list" redirect="true" />
    </action>
    <action name="informationForm" parameter="NEWQUERY" path="/Information/newQuery" scope="request" type="com.landsoft.gsm.controller.InformationAction" validate="false">
      <forward name="success" path="manager.Information.summary" />
      <forward name="cancel" path="/Information/list.do" redirect="true" />
    </action>
    <action name="promotionForm" parameter="ADD" path="/Promotion/add" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.entry" />
    </action>
    <action name="promotionForm" parameter="EDIT" path="/Promotion/edit" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.entry" />
    </action>
    <action name="promotionForm" parameter="LIST" path="/Promotion/list" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.summary" />
    </action>
    <action name="promotionForm" parameter="VIEW" path="/Promotion/view" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.view" />
    </action>
    <action name="promotionForm" parameter="REMOVE" path="/Promotion/remove" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.remove" />
    </action>
    <action name="promotionForm" parameter="TRASH" path="/Promotion/trash" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="/Promotion/list.do" />
    </action>
    <action input="manager.Promotion.entry" name="promotionForm" parameter="SAVE" path="/Promotion/save" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="true">
      <forward name="success" path="/Promotion/list.do" />
      <forward name="cancel" path="/do/Promotion/list" redirect="true" />
    </action>
    <action name="promotionForm" parameter="NEWQUERY" path="/Promotion/newQuery" scope="request" type="com.landsoft.gsm.controller.PromotionAction" validate="false">
      <forward name="success" path="manager.Promotion.summary" />
      <forward name="cancel" path="/Promotion/list.do" redirect="true" />
    </action>
  </action-mappings>
  <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor" />
  <message-resources parameter="resources.application" />
  <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
  </plug-in>
  <plug-in className="org.apache.struts.tiles.TilesPlugin">
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
    <set-property property="definitions-debug" value="0" />
    <set-property property="definitions-parser-details" value="0" />
    <set-property property="definitions-parser-validate" value="true" />
  </plug-in>
</struts-config>

⌨️ 快捷键说明

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