国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

安裝Struts需要的軟件

2019-11-18 12:56:19
字體:
來源:轉載
供稿:網友

  java Development Kit-- 我們需要download和install 1.2(或之后)版本的JDK。
  
  下載地址: http://java.sun.com/j2se
  
  Servlet Container -- 通常的選擇是下載Tomcat(至少是3.1版,推薦使用4.0以上的版本)。
  
  下載地址: http://jakarta.apache.org/tomcat
  
  Ant Build System -- 假如我們通過Struts源碼發布包安裝,我們必須下載1.1或之后版本的ant build system。在我們通過Struts來開發我們自己的Web應用程序是,推薦使用ant來build我們的應用。
  
  下載地址: http://jakarta.apache.org/ant
  
  Servlet API Classes -- 為了編譯StrUCts自己,或應用程序使用Struts,我們需要一個包含Servlet和jsp API對象的servlet.jar包。大多數Servlet container(例如Tomcat)已經自帶了這個文件。否則,我們必需下載:http://jakarta.apache.org/builds/jakarta-servletapi
  
  xml Parser -- Structs需要一個與Java API for XML Parsing(JAXP)規格兼容的XML處理器,我們可以使用Xerces。
  
  下載地址: http://xml.apache.org/xerces-j
  
  Xalan XSLT PRocessor -- 假如我們通過Structs源碼發布版來構造我們的Structs系統,我們必須下載和安裝1_2_D01或之后版本的Xalan XSLT處理器(Xerces中已自帶Xalan)。這個處理器用于將基于XML的Structs文檔轉換為Html文檔。
  
  2、通過源碼構造Structs
  
  1)下載Structs的源碼發布包。
  
  2)設置ANT_HOME環境變量,指向我們的Ant目錄。
  
  3)設置JAVA_HOME環境變量,指向我們的JDK目錄。
  
  4)設置SERVLETAPI_HOME環境變量,指向我們的Servlet API目錄(假如我們的CLASSPATH已經包含了servlet.jar,就不需要指定該目錄)
  
  5)將Structs的源碼發布包進行解包。
  
  6)進入Structs目錄,運行以下命令:
  
  ./build.sh dist
  
  該命令將創建Struts的二進制發布包,目錄在../dist/structs(相對于我們的編譯目錄)。
  
  3、通過Struts的二進制發布包安裝Structs
  
  1)下載Struts的二進制發布版。
  
  2)將Struts的二進制發布版進行解包。(假如我們是通過Struts源碼構造Struts,build的結果就已經是已解包的Struts)。解包后的Struts包含以下內容:
  
  lib/struts.jar -- 這個文件包含了Struts的所有Java對象。我們需要把它拷貝到我們的Web應用的WEB-INF/lib目錄。
  
  lib/structs.tld --這是一個"tag library descr  
  webapps/struts-documentation.war -- 這是一個"web
application archive"文件,包含了所有的Struts文檔。我們可以將它安裝到支持Servlet API 2.2或之后版本的servlet container(推薦使用tomcat)中。
  
  webapps/struts-example.war -- 這是一個web應用實例,它廣泛地演示了Struts的許多功能。我們可以將它安裝到兼容Servlet2.2或之后版本以及JSP1.1或之后版本規范的servlet容器中(推薦使用tomcat)。
  webapps/struts-test.war -- 這個web應用包含了Struts支持的許多tag的測試網頁,可以作為使用Struts tag的例子。
  
  4、Struts的基本組件
  
  安裝好的struts大約有15包,近200個類所組成,而且數量還在不斷的擴展。在此我們不能一一介紹,只能列舉幾個主要的簡要的介紹一下。下表說明了目前struts api中基本的幾個組件包,包括
  action,actions,config,util,taglib,validator。如下表所示:
  
   安裝Struts需要的軟件(圖一)
  
  下面的圖則顯現了這幾個組件包之間的關系。其中action是整個struts 架構的核心。
  
  安裝Struts需要的軟件(圖二)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 红原县| 闸北区| 万山特区| 金乡县| 南郑县| 文化| 华蓥市| 周口市| 石阡县| 疏附县| 久治县| 遵义县| 清涧县| 蓬莱市| 灌南县| 灵寿县| 申扎县| 镶黄旗| 太仆寺旗| 彰化市| 宜黄县| 蒙自县| 巴青县| 襄垣县| 泗阳县| 宁波市| 南皮县| 阜南县| 吴川市| 灵川县| 淮滨县| 巢湖市| 亚东县| 彭州市| 福安市| 芷江| 合肥市| 富源县| 德钦县| 大新县| 自治县|