官术网_书友最值得收藏!

4.1 下載與安裝Struts2

本節(jié)將介紹如何下載和安裝Struts2,并介紹Struts2包內(nèi)都包含哪些文件,各自有什么作用,以及如何在Tomcat中安裝Struts2。最后發(fā)布并測試Struts2自帶的例子驗證Struts2安裝是否成功。

4.1.1 下載Struts2

Struts2的安裝非常簡單,首先請到http://jakarta.apache.org/struts下載Struts2,應該選擇完全發(fā)布版(Full Distribution),它包含必要的jar文件、自帶的例子和文檔,如圖4.1所示。

注意

Struts1與Struts2仍然在同一個網(wǎng)頁中,未有明顯區(qū)別,下載時候應該特別注意版本號。

圖4.1 Struts下載頁面

下載后得到的是一個zip文件,文件名為struts-2.XXX-all.zip,將zip包解壓,可以看到4個目錄,分別為:

1)src為源代碼目錄,*.java文件在此存放。Struts2是一個開源項目,可在此目錄中存放所有的代碼。

2)docs為文檔目錄。

3)lib為Struts2提供庫目錄,里面是提供給開發(fā)人員的jar文件,在開發(fā)過程中需要把這些jar加入到CLASSPATH。發(fā)布的時候需要把這些jar文件拷貝到Web工程的WEB-INF/lib下。

4)apps為例子目錄,里面是Struts2給出的幾個例子,都是*.war文件。

4.1.2 發(fā)布Struts2自帶的例子

圖4.2 Struts2例子圖

把apps目錄下文件名為struts2-blank-2.0.11.war的文件拷貝到Tomcat的webapps下。重新啟動Tomcat,直接訪問http://localhost:8080/struts2-blank-2.0.11/測試這個例子。應該可以看到圖4.2所示界面,這說明Struts2已經(jīng)安裝成功了。

說明

war文件中包含的是一個完整的Web應用目錄,里面包含WEB-INF、classes、lib等子目錄。也可以將war文件解壓為目錄再發(fā)布,效果是完全一樣的。

主站蜘蛛池模板: 凉山| 渑池县| 海原县| 大田县| 花莲市| 蒲江县| 荥阳市| 陈巴尔虎旗| 科技| 平罗县| 安义县| 易门县| 宣城市| 合江县| 天祝| 乌拉特前旗| 临高县| 台前县| 饶河县| 呼和浩特市| 太白县| 金门县| 岳池县| 海淀区| 杭锦旗| 丽水市| 万宁市| 易门县| 漾濞| 丽水市| 兰溪市| 贵港市| 遂平县| 托克逊县| 武邑县| 女性| 那曲县| 和静县| 中超| 长宁县| 洛宁县|