沉睡森林@漂在北京

          本處文章除注明“轉(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 王總兵 閱讀(124) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 噶尔县| 白水县| 页游| 阿克陶县| 黎川县| 长沙市| 蕉岭县| 嘉义县| 通许县| 太和县| 偏关县| 五寨县| 施甸县| 巩义市| 吉水县| 平山县| 九龙坡区| 慈利县| 塘沽区| 安陆市| 措勤县| 呼玛县| 临西县| 诏安县| 唐海县| 响水县| 宜兰县| 华容县| 林周县| 伊宁县| 兴国县| 绥阳县| 渭南市| 平山县| 根河市| 洪洞县| 高雄市| 景宁| 措勤县| 沙坪坝区| 江北区|