国产探花免费观看_亚洲丰满少妇自慰呻吟_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需要的軟件(圖二)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房产| 安阳市| 农安县| 双桥区| 加查县| 鸡西市| 吴桥县| 巴青县| 惠来县| 沧州市| 闽清县| 化州市| 邮箱| 苏尼特右旗| 广饶县| 博湖县| 西峡县| 建始县| 九江市| 兴国县| 宜君县| 隆化县| 岗巴县| 福州市| 紫阳县| 襄城县| 延庆县| 行唐县| 黄梅县| 河源市| 磴口县| 德兴市| 安达市| 潍坊市| 万荣县| 祥云县| 新乡市| 新乡市| 当阳市| 哈密市| 清远市|