<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 地球人
    我想建立一個望站但是我不知道怎么去建立?。肯M袝母绺缃憬憧梢越晃野`我的QQ570373936``````

    # 293524149@.cn  回復  更多評論   

    2007-10-27 13:55 by rg
    ewr

    # 293524149@.cn  回復  更多評論   

    2007-10-27 13:55 by rg
    rg
    主站蜘蛛池模板: 在线观看亚洲电影| 亚洲va中文字幕| 国产成人久久AV免费| 精品亚洲成α人无码成α在线观看| 亚洲精品无码久久久久APP | 免费无遮挡无码视频网站| 亚洲一卡一卡二新区无人区| 久久电影网午夜鲁丝片免费| 国产亚洲欧美在线观看| 四虎永久在线免费观看| 一级白嫩美女毛片免费| 亚洲中文字幕在线乱码| 野花香高清在线观看视频播放免费 | 久久久影院亚洲精品| 一级毛片成人免费看免费不卡| 亚洲视频在线视频| 黄+色+性+人免费| 亚洲av无码成人精品国产| 免费播放春色aⅴ视频| 中国一级毛片视频免费看| 亚洲国产成人久久精品动漫 | 国产精品免费大片| 亚洲欧洲另类春色校园小说| 妞干网在线免费观看| 好猛好深好爽好硬免费视频| 日产亚洲一区二区三区| 成人免费视频88| 成人无码区免费A∨直播| 亚洲人成在线免费观看| 无码欧精品亚洲日韩一区夜夜嗨| 国产精品免费看久久久香蕉| 亚洲视频一区在线观看| 日韩免费高清视频网站| 四虎影视无码永久免费| 亚洲一区二区三区在线| 亚洲午夜日韩高清一区| 国产成人精品免费视| 理论秋霞在线看免费| 亚洲视频一区调教| 一本色道久久88亚洲综合| 三年片在线观看免费观看大全一|