<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 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    struct 2 apps 學(xué)習(xí)(1)

    Posted on 2008-04-21 17:51 G_G 閱讀(1213) 評論(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?處理類? -->
    ??? <!--
    相應(yīng)需要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 >

    ???? <!-- ??默認(rèn)覆蓋 全部 路徑? -->
    ????
    < 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?跳轉(zhuǎn)? -->
    ??? ???
    < 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-->


    ???????
    <!--?(關(guān)鍵: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(驗(yàn)證框架) start -->
    java
    Login-validation.xml

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



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

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































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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲情侣偷拍精品| 亚洲AV无码国产精品色| 91av视频免费在线观看| 在线观看亚洲AV日韩A∨| 亚洲国产中文字幕在线观看| 免费的全黄一级录像带| 亚洲中文字幕无码爆乳app| 国产国拍精品亚洲AV片 | 日本免费人成视频播放 | 扒开双腿猛进入爽爽免费视频| 男男黄GAY片免费网站WWW| 内射干少妇亚洲69XXX| 免费观看男人免费桶女人视频| a毛片免费全部播放完整成| 亚洲欧美第一成人网站7777| 亚洲国产精彩中文乱码AV| 日本v片免费一区二区三区| 一级毛片全部免费播放| 香港经典a毛片免费观看看| 亚洲黑人嫩小videos| 亚洲国产一区二区三区| 99精品全国免费观看视频| 日本人成在线视频免费播放| 亚洲AV无码成人网站在线观看| 亚洲国产一区二区a毛片| 亚洲国产精品一区二区第四页| 中文字幕乱码免费视频| 国产麻豆成人传媒免费观看| 亚洲精品av无码喷奶水糖心| 亚洲天堂电影在线观看| 亚洲成AV人在线播放无码 | 国产亚洲av片在线观看18女人| 手机在线免费视频| 免费观看美女用震蛋喷水的视频| 丁香花在线观看免费观看图片 | 久久精品无码一区二区三区免费| 免费毛片在线看不用播放器| 色一情一乱一伦一视频免费看| 亚洲午夜一区二区三区| 亚洲AV综合色区无码一区爱AV| 亚洲中文字幕视频国产|