<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 閱讀(2301) 評論(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
    主站蜘蛛池模板: 中文字幕乱码亚洲精品一区| 4480yy私人影院亚洲| 亚洲码国产精品高潮在线| 国产AV无码专区亚洲AVJULIA | 猫咪社区免费资源在线观看| 国产精品无码素人福利免费 | 亚洲成av人片在线观看天堂无码| 亚洲综合无码精品一区二区三区| 亚洲精品线在线观看| 77777亚洲午夜久久多喷| 黄色网址在线免费观看| 日本免费中文字幕| 18禁超污无遮挡无码免费网站国产| 免费一级肉体全黄毛片| 亚洲国产精品va在线播放| ASS亚洲熟妇毛茸茸PICS| 一级做性色a爰片久久毛片免费| 99re视频精品全部免费| 国产精品嫩草影院免费| 亚洲国产精品国自产拍AV| 亚洲综合一区无码精品| 中国一级毛片免费看视频| 国产成人精品免费视频大| 免费一级e一片在线播放| 亚洲国产成人久久综合一| 亚洲欧美中文日韩视频| 99久久成人国产精品免费| 日韩一区二区a片免费观看| 国产成人亚洲综合| 久久精品国产亚洲av麻豆蜜芽| 深夜免费在线视频| 波多野结衣免费在线观看| 亚洲福利中文字幕在线网址| 亚洲国产精品久久| 一级A毛片免费观看久久精品 | 99久久久国产精品免费牛牛四川| 国产中文字幕免费| 91在线亚洲精品专区| 成人久久久观看免费毛片| 亚洲免费网站观看视频| 国产AV无码专区亚洲精品|