沉睡森林@漂在北京

          本處文章除注明“轉載”外均為原創,轉載請注明出處。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            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>

           下面是對應的一個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 王總兵 閱讀(124) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 辽阳市| 东辽县| 富裕县| 乌苏市| 岳池县| 介休市| 崇明县| 册亨县| 临江市| 南宫市| 长治市| 锡林浩特市| 江西省| 太仓市| 文成县| 微博| 墨玉县| 祁东县| 乌拉特后旗| 镇平县| 疏附县| 洞头县| 从化市| 秦安县| 永定县| 普宁市| 西吉县| 北辰区| 土默特左旗| 佛坪县| 灵台县| 库尔勒市| 衡水市| 五大连池市| 丹巴县| 广东省| 铁岭市| 朔州市| 隆德县| 茂名市| 庆安县|