<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)航:
     
    主站蜘蛛池模板: 亚洲精品一级无码中文字幕| 亚洲人成人网站在线观看| 亚洲国产aⅴ成人精品无吗| 免费萌白酱国产一区二区| 一个人免费视频观看在线www| 亚洲欧洲日产国码在线观看| 成人性生免费视频| 爽爽爽爽爽爽爽成人免费观看| 亚洲天堂电影在线观看| 亚洲Av无码乱码在线znlu| 久久久精品免费视频| 亚洲AV无码一区二区三区久久精品| 亚洲情综合五月天| 成在人线AV无码免费| 西西人体免费视频| 亚洲AV日韩AV无码污污网站| 亚洲国产成人久久精品影视| 国产精品成人免费综合| 99re6在线视频精品免费下载 | 亚洲麻豆精品果冻传媒| 国产高清免费在线| 99在线免费观看视频| 免费人成网站永久| 7777久久亚洲中文字幕| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 99久久久国产精品免费无卡顿| 日本精品久久久久久久久免费| 亚洲中文无码av永久| 亚洲成av人影院| 亚洲第一福利网站在线观看| 台湾一级毛片永久免费| 一级毛片在线免费看| 人人鲁免费播放视频人人香蕉| 中国亚洲呦女专区| 亚洲春色另类小说| 国产精品久久久亚洲| 亚洲人妻av伦理| 俄罗斯极品美女毛片免费播放| 中文字幕无码成人免费视频| 久久伊人免费视频| 99久久国产精品免费一区二区|