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

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

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

    posts - 495,  comments - 11,  trackbacks - 0
    Struts 2已經(jīng)發(fā)布了其產(chǎn)品化GA(General Availability)版,其實(shí)最新的產(chǎn)品化GA版是Struts 2.06(已經(jīng)是2.0.9了),故本書的所有應(yīng)用都是基于該版本的Struts 2。建議讀者下載Struts 2.06版,而不是下載最新的Beta版,如果Struts 2有最新的GA版,讀者也可以下載更新的GA版,相信不會(huì)有太大差異。

    下載和安裝DWR請按如下步驟進(jìn)行。

    *登錄http://struts.apache.org/download.cgi#Struts206站點(diǎn),下載Struts 2的最新GA版。在Struts 2.06下有如下幾個(gè)選項(xiàng):

    —??? Full Distribution:下載Struts 2的完整版。通常建議下載該選項(xiàng)。

    —??? Example Applications:下載Struts 2的示例應(yīng)用,這些示例應(yīng)用對于學(xué)習(xí)Struts 2有很大的幫助,下載Struts 2的完整版時(shí)已經(jīng)包含了該選項(xiàng)下全部應(yīng)用。

    —??? Blank Application only:僅下載Struts 2的空示例應(yīng)用,這個(gè)空應(yīng)用已經(jīng)包含在Example Applications選項(xiàng)下。

    —??? Essential Dependencies:僅僅下載Struts 2的核心庫,下載Struts 2的完整版時(shí)將包括該選項(xiàng)下的全部內(nèi)容。

    —??? Documentation:僅僅下載Struts 2的相關(guān)文檔,包含Struts 2的使用文檔、參考手冊和API文檔等。下載Struts 2的完整版時(shí)將包括該選項(xiàng)下的全部內(nèi)容。

    —??? Source:下載Struts 2的全部源代碼,下載Struts 2的完整版時(shí)將包括該選項(xiàng)下的全部內(nèi)容。

    —??? Alternative Java 4 JARs:下載可選的JDK 1.4的支持JAR。下載Struts 2的完整版時(shí)將包括該選項(xiàng)下的全部內(nèi)容。

    通常建議讀者下載第一個(gè)選項(xiàng):下載Struts 2的完整版,將下載到的Zip文件解壓縮,該文件就是一個(gè)典型的Web結(jié)構(gòu),該文件夾包含如下文件結(jié)構(gòu):

    —??? apps:該文件夾下包含了基于Struts 2的示例應(yīng)用,這些示例應(yīng)用對于學(xué)習(xí)者是非常有用的資料。

    —??? docs:該文件夾下包含了Struts 2的相關(guān)文檔,包括Struts 2的快速入門、Struts 2的文檔,以及API文檔等內(nèi)容。

    —??? j4:該文件夾下包含了讓Struts 2支持JDK 1.4的JAR文件。

    —??? lib:該文件夾下包含了Struts 2框架的核心類庫,以及Struts 2的第三方插件類庫。

    —??? src:該文件夾下包含了Struts 2框架的全部源代碼。

    將lib文件夾下的Struts2-core-2.0.6.jar、xwork-2.0.1.jar和ognl-2.6.11.jar等必需類庫復(fù)制到Web應(yīng)用的WEB-INF/lib路徑下。當(dāng)然,如果你的Web應(yīng)用需要使用Struts 2的更多特性,則需要將更多的JAR文件復(fù)制到Web應(yīng)用的WEB-INF/lib路徑下。如果需要在DOS或者Shell窗口下手動(dòng)編譯Struts 2相關(guān)的程序,則還應(yīng)該將Struts2-core-2.0.6.jar和xwork-2.0.1.jar添加到系統(tǒng)的CLASSPATH環(huán)境變量里。

    提示??? 大部分時(shí)候,使用Struts 2的Web應(yīng)用并不需要利用到Struts 2的全部特性,因此沒有必要一次將該lib路徑下JAR文件全部復(fù)制到Web應(yīng)用的WEB-INF/lib路徑下。

    編輯Web應(yīng)用的web.xml配置文件,配置Struts 2的核心Filter。下面是增加了Struts 2的核心Filter配置的web.xml配置文件的代碼:

    <?xml version="1.0" encoding="GBK"?>

    <!-- web-app是Web應(yīng)用配置文件的根元素,指定Web應(yīng)用的Schema信息 -->

    <web-app 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">

    ?????????????????????????????????? <!-- 定義Struts 2的FilterDispatcher的Filter -->

    ??????????????????????????????????? <filter>

    ????????????????????????????????????? <!-- 定義核心Filter的名字 -->

    ??????????????????????????????????? <filter-name>struts2</filter-name>

    ????????????????????????????????????? <!-- 定義核心Filter的實(shí)現(xiàn)類 -->

    ??????????????????????????????????? <filter-class>org.apache.Struts2.dispatcher.FilterDispatcher

    ????????????????????????????????????????? </ filter-class>

    ??????????????????????????????????? </filter>

    ?????????????????????????????????? <!-- FilterDispatcher用來初始化Struts 2并且處理所有的Web請求 -->

    ??????????????????????????????????? <filter-mapping>

    ??????????????????????????????????? <filter-name>Struts2</filter-name>

    ??????????????????????????????????? <url-pattern>/*</url-pattern>

    ??????????????????????????????????? </filter-mapping>

    </web-app>

    經(jīng)過上面3個(gè)步驟,我們已經(jīng)可以在一個(gè)Web應(yīng)用中使用Struts 2的基本功能了,下面將帶領(lǐng)讀者進(jìn)入Struts 2 MVC框架的世界。

    posted on 2007-09-24 14:56 jadmin 閱讀(93) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 6080午夜一级毛片免费看6080夜福利| 日韩人妻无码免费视频一区二区三区| 亚洲国产成人精品电影| 永久黄网站色视频免费直播| 一个人看的免费高清视频日本 | 亚洲免费在线观看| 久久精品成人免费观看| 亚洲中文字幕无码久久2020| 亚洲午夜福利精品久久| 4hu四虎最新免费地址| 日韩免费高清一级毛片| 亚洲色图综合网站| 亚洲国产成人乱码精品女人久久久不卡 | 国产极品粉嫩泬免费观看| 免费精品久久天干天干| 亚洲日本天堂在线| 亚洲天天做日日做天天欢毛片| 日韩一级免费视频| 99re这里有免费视频精品| 色费女人18女人毛片免费视频| 亚洲自偷自拍另类12p| 亚洲第一网站男人都懂| 在线看免费观看AV深夜影院| 久久国产乱子伦精品免费午夜| 中文字幕亚洲精品无码| 亚洲av日韩综合一区在线观看| 永久免费无码网站在线观看| 日韩精品久久久久久免费| 一区二区三区免费在线观看| 亚洲AV无码资源在线观看| 亚洲精品高清国产麻豆专区| 亚洲一区二区三区无码中文字幕| 免费无码又爽又刺激高潮的视频| 2021在线观看视频精品免费| 久久国产乱子伦精品免费午夜| 色欲色欲天天天www亚洲伊| 亚洲免费视频播放| 97久久精品亚洲中文字幕无码 | 亚洲av永久无码一区二区三区| 亚洲天堂一区二区三区| 亚洲国产精品国自产拍电影|