Java Web Application - Tomcat and WAR

Tomcat & WAR(Web application ARchive) Tomcat-7.0.34TOMCAT Server 是以 JAVA Language 所寫成的 Web Server. 所以必須先安裝 JAVA VM, 也就是先安裝 SUN Microsystem 公司所開發三種 JAVA 版本(J2EE,J2SE,...) 的其中一種, 以下的安裝過程是在 J2SDK 1.4.0_01(Java2 SDK, Standard Edition)版本下完成, 在 Windows 2000 Professional 安裝 J2SDK 1.4.0_01 版本時, 所有的環境變數已經設定好, 不必再重新設定。 另外, TOMCAT Server 的版本是 4.0.4 Version, 這個版本是在 Servlet 2.3 及 Java Server Pages 1.2 標準下實作完成, 在安裝 Web Application 時, 必須注意該 Application 是否已經支援以上二種標準, 在安裝 Tablibs packages 時, 下載舊版的套件, 是支援 Tomcat Server 3.x 版的套件, Taglibs 中的所有 Examples 執行時都產生錯誤訊息。 WAR 在軟體工程中,WAR檔案(Web應用程式歸檔,英語:Web application ARchive[1])是一種JAR檔案,其中包含用來分發的JSP、Java Servlet、Java類、XML檔案、標籤庫、靜態網頁(HTML和相關檔案),以及構成Web應用程式的其他資源。

在 Tomcat Server 上安裝應用程式

在 Tomcat Server 上安裝已開發完成的應用程式其實很簡單, 只要將已經包裝 (壓縮) 好的 .war 檔 (Web Application aRchives) copy 到 $Tomcat_home/webapps/ 目錄下, 然後重新啟動 Tomcat Server 即安裝完成; 當 Tomcat Server 重新啟動時, 它會自動將 .war 檔解壓縮, 在 $Tomcat_home/webapps/ 下會產生該 .war 檔壓縮前的目錄結構, 當解壓縮完成且在 webapps 目錄下產生原目錄結構之後, 該 .war 檔即可刪除。 一般而言, 應用程式包裝檔 ( .war 檔) 的目錄結構中分別存放著一些必備檔案, 說明如下: 父目錄: 存放著副檔名為 .html or .jsp 或其他相關檔案。 父目錄/WEB-INF/web.xml 目錄:這個檔是 Web Application Deployment Descriptor, 定義 context path 以及 server 必須知道有關於應用程式的一些資訊, 如安全性、組成此應用程式的 Servlet 等等, 詳細的內容可以參考 Servlet API Specification 2.3 版第十三章。

results matching ""

    No results matching ""