Tomcat 4基礎向導
發(fā)表時間:2024-02-11 來源:明輝站整理相關軟件相關文章人氣:
[摘要]隨著Catalina Servlet引擎的出現(xiàn),Tomcat第四版號稱它的性能得到提升,使得它成為一個值得考慮的Servlet/JSP容器。然而,可以幫助你開始了解Tomcat的文件資源卻很少,只有很少的一些書籍,而且在Jakarta網站上的一些資料也不是很清楚。 讓我們來一步一步地了解Tomca...
隨著Catalina Servlet引擎的出現(xiàn),Tomcat第四版號稱它的性能得到提升,使得它成為一個值得考慮的Servlet/JSP容器。然而,可以幫助你開始了解Tomcat的文件資源卻很少,只有很少的一些書籍,而且在Jakarta網站上的一些資料也不是很清楚。
讓我們來一步一步地了解Tomcat的安裝過程,然后討論一下使用一些Tomcat 4/JSP的功能來建構Web應用軟件。
什么是Tomcat?
Tomcat是一個開放源代碼、運行servlet和JSP Web應用軟件的基于Java的Web應用軟件容器。Tomcat由Apache-Jakarta子項目支持并由來自開放性源代碼Java社區(qū)的志愿者進行維護。Tomcat Server是根據servlet和JSP規(guī)范進行執(zhí)行的,因此我們就可以說Tomcat Server也實行了Apache-Jakarta規(guī)范且比絕大多數(shù)商業(yè)應用軟件服務器要好。
安裝Tomcat 4
要開始使用Tomcat 4,你至少要下載Java Development Kit (JDK) 1.2版和Tomcat 4安裝包,他們分別是ZIP文件和Windows安裝數(shù)據包。一旦你安裝了這兩個數(shù)據包,你必須加入兩個環(huán)境變量:JAVA_HOME和TOMCAT_HOME。JDK將安裝在JAVA_HOME目錄之中,而Tomcat 4則將安裝在TOMCAT_HOME目錄之中。
如果是通過Windows安裝程序進行安裝的,那么你可以使用菜單選項來啟動Tomcat,或者是打開一個命令提示窗口,進入TOMCAT_HOME\bin目錄,運行startup.bat/sh文件。然后打開一個瀏覽器并輸入URL http://localhost:8080。缺省的Tomcat頁面將出現(xiàn)在你的眼前。
Web應用軟件初級讀本
在我們開始之前,我們來回顧一下一個Web應用軟件所包含的部件。Java Servlet規(guī)范將Web應用軟件定義為servlets,HTML頁面,類和其他在來自多個行銷商的多個容器上捆綁并運行的資源的一個集合。在Tomcat中,這些資源被放置在TOMCAT_HOME\webapps文件夾下面的一個特殊的目錄結構之中。對于一個Web應用軟件的樣本(myapp)來說這個目錄結構會是這樣:
TOMCAT_HOME\webapps\myapp\WEB-INF\classes\lib
Myapp目錄被視為是Web應用軟件的根目錄,所有的JSP,HTML,JavaScript文件和其他資源都位于這個目錄之下。WEB-INF目錄中包含應用軟件所使用的資源,但是WEB-INF卻不在公共文檔根目錄之中。在這個目錄中所包含問的文件都不能被客戶機所訪問。類目錄中(在WEB-INF下)包含運行myapp時所需的servlets,beans和效用類。在一些實例(log4j)之中,屬性文件被放置在類的目錄之中。Lib目錄(在WEB-INF下)包含有Java archive files (JARs),例如JDBC驅動器或標簽庫,這是myapp所依靠的。如果一個類出現(xiàn)在JAR文件中和在類的目錄中,類加載器會加載位于類目錄中的那一個。