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

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

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

    Shao Fan

    關于JAVA與軟件工程
    posts - 31, comments - 71, trackbacks - 0, articles - 4
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    建立一個最簡單的Webwork應用程序

    Posted on 2006-06-04 09:13 shaofan 閱讀(2302) 評論(7)  編輯  收藏 所屬分類: Java
    適用于webwork 2.2.2,詳見隨包文檔。源文件下載:Hello.rar

    一共五步:

    1.建立web應用程序的目錄結構
    2.拷貝庫文件:ww安裝目錄下的lib\default中的所有jar,以及webwork-2.2.2.jar,復制到WEB-INF\lib下。
    3.生成配置文件:web.xml在WEB-INF下, xwork.xml在WEB-INF\classes下

    web.xml:
    <?xml?version="1.0"?encoding="ISO-8859-1"?>
    <!DOCTYPE?web-app?PUBLIC?"-//Sun?Microsystems,?Inc.//DTD?Web?Application?2.3//EN"?"http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>

    ????
    <display-name>My?First?Hello?Webwork</display-name>

    ????
    <filter>
    ????????
    <filter-name>webwork</filter-name>
    ????????
    <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
    ????
    </filter>

    ????
    <filter-mapping>
    ????????
    <filter-name>webwork</filter-name>
    ????????
    <url-pattern>/*</url-pattern>
    ????
    </filter-mapping>

    ????
    <welcome-file-list>
    ????????
    <welcome-file>index.jsp</welcome-file>
    ????
    </welcome-file-list>

    ????
    <taglib>
    ????????
    <taglib-uri>/webwork</taglib-uri>
    ????????
    <taglib-location>/WEB-INF/lib/webwork-2.2.2.jar</taglib-location>
    ????
    </taglib>
    </web-app>


    xwork.xml:
    <!DOCTYPE?xwork?PUBLIC?"-//OpenSymphony?Group//XWork?1.1.1//EN"?"http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">

    <xwork>
    ????
    <!--?Include?webwork?defaults?(from?WebWork?JAR).?-->
    ????
    <include?file="webwork-default.xml"?/>

    ????
    <!--?Configuration?for?the?default?package.?-->
    ????
    <package?name="default"?extends="webwork-default">
    ????
    </package>
    </xwork>


    4. 編寫action和jsp
    5. 在xwork.xml中添加相應配置,如在package之間加入:
    ????????<default-interceptor-ref?name="completeStack"/>
    ????????
    <action?name="helloww"?class="net.blogjava.shaofan.helloww.Hello">
    ????????????
    <result?name="success">greetings.jsp</result>
    ????????
    </action>


    下步計劃:
    * 了解package
    * ww的taglibs
    * 在action和jsp間傳遞數據的機制(struts中使用formbean,利用session,request等)


    評論

    # re: 建立一個最簡單的Webwork應用程序  回復  更多評論   

    2006-09-05 13:17 by sunchunhua
    我的網站以前有毛病,

    # re: 建立一個最簡單的Webwork應用程序  回復  更多評論   

    2006-09-05 13:18 by sunchunhua
    你好 ? 我的望站有問題。

    # re: 建立一個最簡單的Webwork應用程序  回復  更多評論   

    2006-09-05 20:30 by shaofan
    @sunchunhua

    ???

    # re: 建立一個最簡單的Webwork應用程序  回復  更多評論   

    2007-04-12 16:42 by Supergoal
    為什么從2.2開始就需要加入Spring才能運行通過呢?而我用2.1.7時就不需要。

    # re: 建立一個最簡單的Webwork應用程序  回復  更多評論   

    2007-08-01 20:09 by 地球人
    我想建立一個望站但是我不知道怎么去建立啊?希望有會的哥哥姐姐可以交我啊``我的QQ570373936``````

    # 293524149@.cn  回復  更多評論   

    2007-10-27 13:55 by rg
    ewr

    # 293524149@.cn  回復  更多評論   

    2007-10-27 13:55 by rg
    rg
    主站蜘蛛池模板: 又黄又大的激情视频在线观看免费视频社区在线| 亚洲AV综合色区无码二区偷拍| 老司机免费午夜精品视频| 成人免费视频88| 亚洲精品亚洲人成在线| 成在线人永久免费视频播放| 亚洲Av永久无码精品黑人| 亚洲av无码乱码在线观看野外 | 亚洲人成7777| 久久久久久国产精品免费免费| 亚洲色偷偷综合亚洲av78| 国产一卡二卡≡卡四卡免费乱码| 黄色一级毛片免费看| 亚洲中文字幕久久精品无码喷水| 13小箩利洗澡无码视频网站免费| 久久久久亚洲精品天堂| 中国在线观看免费国语版| 亚洲AV无码专区在线观看成人| 亚洲国产精品尤物YW在线观看| 国产在线观看免费av站| 91亚洲国产成人久久精品网站| 中国在线观看免费国语版| 免费很黄无遮挡的视频毛片| 国产l精品国产亚洲区在线观看| 在线免费观看亚洲| 亚洲精品av无码喷奶水糖心| 久久久久亚洲AV无码专区桃色| 热re99久久6国产精品免费| 亚洲中文字幕AV每天更新| 国产亚洲精品a在线观看| 最近中文字幕国语免费完整 | 久久99精品免费视频| 亚洲中文字幕无码久久| 亚洲国产一区明星换脸| 在线美女免费观看网站h| 精品久久久久久亚洲中文字幕| 久久久亚洲精品视频| 国产乱色精品成人免费视频| 无码av免费一区二区三区| 爱情岛亚洲论坛在线观看| 亚洲一区免费观看|