<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)航:
     
    主站蜘蛛池模板: 亚洲精品乱码久久久久久V| 国产在线精品观看免费观看| 久久夜色精品国产亚洲| 亚洲人成色777777老人头| 爱情岛论坛亚洲品质自拍视频网站| 久久精品电影免费动漫| 亚洲国产成人久久综合碰| 亚洲人成网77777亚洲色| 亚洲爆乳少妇无码激情| 免费能直接在线观看黄的视频| 在线视频免费国产成人| 久久亚洲AV永久无码精品| 亚洲精品美女久久7777777 | 亚洲精品免费在线| 亚洲色成人WWW永久网站| 在线亚洲精品视频| 精品成人免费自拍视频| 91黑丝国产线观看免费| 国产亚洲福利一区二区免费看| 亚洲欧洲精品国产区| 男女午夜24式免费视频| 中文字幕亚洲乱码熟女一区二区 | 国产美女在线精品免费观看| 亚洲AV无码一区二区乱子伦| 亚洲第一男人天堂| 91香蕉国产线在线观看免费| 国产精品亚洲成在人线| xxxxx做受大片视频免费| 久久午夜夜伦鲁鲁片免费无码影视| 亚洲日韩国产精品第一页一区| 免费看黄网站在线看| 国产免费看插插插视频| 亚洲色偷偷综合亚洲av78| 国产免费毛不卡片| 亚洲第一页中文字幕| 最近中文字幕mv免费高清在线| 亚洲av日韩av无码黑人| 特级毛片免费观看视频| 国产极品粉嫩泬免费观看| 亚洲乱妇熟女爽到高潮的片| 18禁超污无遮挡无码免费网站国产 |