<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    struct 2 apps 學習(1)

    Posted on 2008-04-21 17:51 G_G 閱讀(1223) 評論(0)  編輯  收藏 所屬分類: struct
    struts2-blank-2.0.11.1.war

    web.xml:
    <? xml?version="1.0"?encoding="UTF-8" ?>
    < web-app? id ="WebApp_9" ?version ="2.4" ?xmlns ="http://java.sun.com/xml/ns/j2ee" ?xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" ?xsi:schemaLocation ="http://java.sun.com/xml/ns/j2ee?http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >

    ????
    < display-name > Struts?Blank </ display-name >

    ????
    < filter >
    ????????
    < filter-name > struts2 </ filter-name >
    ????????
    ??? <!-- ?struct?2?處理類? -->
    ??? <!--
    相應需要jar:
    ??? ??? ??? ??? commons-logging-1.0.4.jar

    ??? ?? ?? ?? ?? freemarker-2.3.8.jar
    ??? ?? ?? ?? ?? ognl-2.6.11.jar
    ??? ??? ??? ??? struts2-core-2.0.11.1.jar
    ??? ?? ?? ?? ?? xwork-2.0.4.jar
    ??? -->
    < filter-class > org.apache.struts2.dispatcher.FilterDispatcher </ filter-class > </ filter >

    ???? <!-- ??默認覆蓋 全部 路徑? -->
    ????
    < filter-mapping >
    ????????
    < filter-name > struts2 </ filter-name >
    ????????
    < url-pattern > /* </ url-pattern >
    ????
    </ filter-mapping >

    ????
    <!-- ?初始頁面? -->
    ????
    < welcome-file-list >
    ????????
    < welcome-file > index.html </ welcome-file >
    ????
    </ welcome-file-list >

    </ web-app >

    index.html:

    ??? < head >
    ??? ???
    <!-- ?利用html?跳轉? -->
    ??? ???
    < META? HTTP-EQUIV ="Refresh" ?CONTENT ="0;URL=example/HelloWorld.action" >
    ??? </ head >

    struct.xml

    ???
    <!-- ?模塊化注入?? -->
    ???
    < include? file ="example.xml" />

    ????
    <!-- ?Add?packages?here? -->
    ????



    example.xml
    <?xml?version="1.0"?encoding="UTF-8"??>
    <!DOCTYPE?struts?PUBLIC
    ????????"-//Apache?Software?Foundation//DTD?Struts?Configuration?2.0//EN"
    ????????"http://struts.apache.org/dtds/struts-2.0.dtd"
    >

    <struts>
    ????
    <!--?定義域空間?-->
    ????
    <package?name="example"?namespace="/example"?extends="struts-default">

    ????????
    <!--?域一般訪問?-->
    ????????
    <action?name="HelloWorld"?class="example.HelloWorld">
    ????????????
    <result>/example/HelloWorld.jsp</result>
    ????????
    </action>
    <!--
    HelloWord.java(國際化) start -->
    <!--HelloWord.java(國際化) end-->


    ???????
    <!--?(關鍵:action利用正則選擇方法)Login(_*)? >method="{1}"? -->
    ????????
    <action?name="Login_*"?method="{1}"?class="example.Login">
    ????????????
    <result?name="input">/example/Login.jsp</result>
    ????????????
    <result?type="redirect-action">Menu</result>
    ????????
    </action>
    <!-- example.Login(驗證框架) start -->
    java
    Login-validation.xml

    <!-- example.Login(驗證框架) end -->



    ????????
    <!--?jsp?封包 如:Missing.action就是Missiong.jsp -->
    ????????
    <action?name="*"?class="example.ExampleSupport">
    ????????????
    <result>/example/{1}.jsp</result>
    ????????
    </action>

    ????????
    <!--?Add?actions?here?-->
    ????
    </package>
    </struts>































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


    網站導航:
     
    主站蜘蛛池模板: 亚洲色爱图小说专区| 成人免费毛片观看| 又长又大又粗又硬3p免费视频| 相泽南亚洲一区二区在线播放| 国产精品亚洲AV三区| 久久久久久久久免费看无码| 日韩精品亚洲专区在线观看| 国产AV无码专区亚洲AVJULIA | 日韩在线免费播放| 免费精品国产自产拍观看| 亚洲精品无码久久千人斩| 亚洲精品久久无码av片俺去也| 免费看内射乌克兰女| 麻豆高清免费国产一区| 亚洲A∨精品一区二区三区| 有码人妻在线免费看片| 亚洲日韩av无码| 蜜桃成人无码区免费视频网站 | 亚洲欭美日韩颜射在线二| 最近免费mv在线观看动漫| 日韩中文字幕免费| 免费人成视频在线观看免费| 久久久精品国产亚洲成人满18免费网站 | 免费国产黄网站在线看| 中文字幕精品亚洲无线码一区 | 亚洲人成网男女大片在线播放 | 97久久精品亚洲中文字幕无码 | 亚洲av永久无码精品漫画| 色视频在线观看免费| 在线观看无码的免费网站| 久久精品国产亚洲77777| 国产精品免费观看久久| www成人免费观看网站| 国产网站在线免费观看| 亚洲国产成人99精品激情在线| 国产大片免费观看中文字幕| 东方aⅴ免费观看久久av| 亚洲av无码一区二区三区观看| 无码日韩精品一区二区免费暖暖 | 91大神免费观看| 久久夜色精品国产噜噜亚洲AV|