沉睡森林@漂在北京

          本處文章除注明“轉(zhuǎn)載”外均為原創(chuàng),轉(zhuǎn)載請注明出處。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            152 隨筆 :: 4 文章 :: 114 評論 :: 0 Trackbacks
          下面是dtd文件:

          <?xml version="1.0" encoding="UTF-8"?>

           
          <!ENTITY % Boolean "(true|false|yes|no)">
          <!ENTITY % Integer "CDATA">

          <!ELEMENT struts-config (menu-path,description?, form-beans?,action-mappings?) >

          <!ELEMENT menu-path  (#PCDATA)>
          <!ELEMENT description (#PCDATA)>

          <!ELEMENT form-beans (form-bean*)>

          <!ELEMENT form-bean (description,form-property*)>

          <!ATTLIST form-bean name  CDATA     #REQUIRED>

          <!ELEMENT form-property EMPTY>
          <!ATTLIST form-property prefix   CDATA     #REQUIRED>
          <!ATTLIST form-property name     CDATA     #REQUIRED>
          <!ATTLIST form-property type     CDATA     #IMPLIED>
          <!ATTLIST form-property size     %Integer;      #IMPLIED>
          <!ATTLIST form-property notnull    %Boolean;     #IMPLIED>
          <!ATTLIST form-property initval     CDATA     #IMPLIED>
          <!ATTLIST form-property description     CDATA     #IMPLIED>

          <!ELEMENT action-mappings (action*)>

          <!ELEMENT action (description?,forward*)>

          <!ATTLIST action name CDATA #REQUIRED>
          <!ATTLIST action className CDATA #REQUIRED>
          <!ATTLIST action methodName CDATA #REQUIRED>
          <!ATTLIST action path CDATA #REQUIRED>
          <!ATTLIST action input CDATA #IMPLIED>
           
          <!ELEMENT forward EMPTY>
          <!ATTLIST forward name CDATA #REQUIRED>
          <!ATTLIST forward path CDATA #REQUIRED>

           下面是對應(yīng)的一個XML文件:
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE struts-config SYSTEM "greatwall-struts.dtd">
          <struts-config>
           <menu-path>/app/user/</menu-path>
           <description>用戶處理Struts配置文件</description>
           
           <form-beans>
            <form-bean  name="userFormBean" >
             <description>用戶登錄表單處理</description>
             <form-property prefix="record" name="username" description="用戶名"  notnull="true" size="16"  type="string" initval="admin"/>
             <form-property prefix="record" name="password" description="密碼" />
            </form-bean>
           </form-beans>
           
           <action-mappings>
            <action methodName="listUser" className="com.greatwall.user.action.UserAction" name="userFormBean" path="/ListUser.do" >
             <description>用戶列表</description>
             <forward name="success" path="listUser.jsp" />
             <forward name="failure" path="listUser.jsp" />
            </action>
            <action methodName="deleteUser" className="com.greatwall.user.action.UserAction" name="userFormBean" path="/deleteUser.do" >
             <description>刪除用戶</description>
             <forward name="success" path="listUser.jsp" />
             <forward name="failure" path="listUser.jsp" />
            </action>
            
           </action-mappings>
           
           
          </struts-config>


          不能松懈,困難很多,但是堅持就是勝利!

           

          posted on 2008-10-22 21:55 王總兵 閱讀(127) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 高雄县| 平果县| 千阳县| 辽阳县| 丹东市| 五台县| 博湖县| 白玉县| 乌鲁木齐市| 伊吾县| 东山县| 桑植县| 马龙县| 健康| 台湾省| 罗城| 本溪市| 晋城| 扎囊县| 尚志市| 桦川县| 江阴市| 察隅县| 临沂市| 阜城县| 高要市| 嘉兴市| 宜兰县| 梁平县| 临西县| 五莲县| 兴海县| 黄石市| 高碑店市| 驻马店市| 房山区| 沛县| 温州市| 莱阳市| 泰顺县| 黄浦区|