Java Servlet和JSP教程(2)(轉)
Java Servlet和JSP教程(2)(轉)[@more@]2 安裝 2.1 安裝Servlet和JSP開發工具 要學習Servlet和JSP開發,首先你必須準備一個符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1規範的開發環境。Sun提供免費的 JavaServer Web Development Kit(JSWDK),可以從http: //java.sun.com/products/servlet/下載。 安裝好JSWDK之後,你還要告訴javac,在編譯檔案的時候到哪裡去尋找Servlet和JSP類。JSWDK安裝指南對此有詳細說明,但主要就是把servlet.jar和jsp.jar加入 CLASSPATH。CLASSPATH是一個指示Java如何尋找類檔案的環境變數,如果不設定CLASSPATH,Java在當前目錄和標準系統庫中尋找類;如果你自己設定了CLASSPATH,不要忘記包含當前目錄(即在CLASSPATH中包含“.”)。 另外,為了避免和其他開發者安裝到同一Web伺服器上的Servlet產生命名衝突,最好把自己的Servlet放入包裡面。此時,把包層次結構中的頂級目錄也加入CLASSPATH會帶來不少方便。請參見下文具體說明。 2.2 安裝支援Servlet的Web伺服器 除了開發工具之外,你還要安裝一個支援Java Servlet的Web伺服器,或者在現有的Web伺服器上安裝Servlet軟體包。如果你使用的是最新的Web伺服器或應用伺服器,很可能它已經有了所有必需的軟體。請檢視Web伺服器的文件,或訪問http: //java.sun.com/products/servlet/industry.html檢視支援Servlet的伺服器軟體清單。 雖然最終執行Servlet的往往是商業級的伺服器,但是開始學習的時候,用一個能夠在桌上型電腦上執行的免費系統進行開發和測試也足夠了。下面是幾種當前最受歡迎的產品。 Apache Tomcat. Tomcat 是Servlet 2.2和JSP 1.1規範的官方參考實現。Tomcat既可以單獨作為小型Servlet、JSP測試伺服器,也可以整合到 Apache Web伺服器。直到2000年早期,Tomcat還是唯一的支援Servlet 2.2和JSP 1.1規範的伺服器,但已經有許多其它伺服器宣佈提供這方面的支援。 Tomcat和Apache一樣是免費的。不過,快速、穩定的Apache伺服器安裝和配置起來有點麻煩,Tomcat也有同樣的缺點。和其他商業級Servlet引擎相比,配置Tomcat的工作量顯然要多一點?嚀邇氬渭?ttp: //jakarta.apache.org/。 JavaServer Web Development Kit (JSWDK). JSWDK 是Servlet 2.1和JSP 1.0的官方參考實現。把Servlet和JSP應用部署到正式執行它們的伺服器之前,JSWDK可以單獨作為小型的 Servlet、JSP測試伺服器。JSWDK也是免費的,而且具有很好的穩定性,但它的安裝和配置也較為複雜?嚀邇氬渭?ttp: //java.sun.com/products/servlet/download.html。 Allaire JRun. JRun 是一個Servlet和JSP引擎,它可以整合到Netscape Enterprise或FastTrack Server、IIS、 Microsoft Personal Web Server、版本較低的Apache、O'eilly的WebSite或者 StarNine Web STAR。最多支援5個併發連線的限制版本是免費的,商業版本中不存在這個限制,而且增加了遠端管理控制檯之類的功能?嚀邇氬渭?ttp://。 New Atlanta 的ServletExec ServletExec 是一個快速的Servlet和JSP引擎,它可以整合到大多數流行的Web伺服器,支援平臺包括Solaris、Windows、MacOS、HP-UX 和Linux。ServletExec可以免費下載和使用,但許多高階功能和管理工具只有在購買了許可之後才可以使用。New Atlanta還提供一個免費的Servlet偵錯程式,該偵錯程式可以在許多流行的Java IDE下工作?嚀邇氬渭?ttp://newatlanta.com/。 Gefion的LiteWebServer (LWS) LWS 是一個支援Servlet 2.2和JSP 1.1的免費小型Web伺服器。 Gefion還有一個免費的WAICoolRunner外掛,利用該外掛可以為Netscape FastTrack和Enterprise Server增加Servlet 2.2和JSP 1.1支援?嚀邇氬渭?ttp: //。 Sun的Java Web Server. 該伺服器全部用Java寫成,而且是首先提供Servlet 2.1和JSP 1.0規範完整支援的Web伺服器之一。雖然Sun現在已轉向 Netscape/I-Planet Server,不再發展Java Web Server,但它仍舊是一個廣受歡迎的Servlet、JSP學習平臺。要得到免費試用版本,請訪問。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946030/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jsp進階教程和ServletJSServlet
- java servlet 與jsp幾種頁面跳轉的方法JavaServletJS
- 基於jsp和servlet簡單的java web開發(idea)JSServletJavaWebIdea
- Day91.Servlet基本內容① -Servlet、jsp和表示式ServletJS
- Jsp和Servlet有什麼區別?JSServlet
- maven中新增Servlet和jsp依賴MavenServletJS
- tomact和javaee、jsp、servlet對應的版本MacJavaJSServlet
- Java學習筆記-Day53 Servlet與JSPJava筆記ServletJS
- 記錄web中的servlet轉發及jsp的接受WebServletJS
- jsp隱式物件-Servlet物件JS物件Servlet
- jsp錯誤: "javax.servlet.http.HttpServlet" was not found on the Java Build PathJSJavaServletHTTPUI
- 6 年前,只會 JSP 和 Servlet 就可以找到工作JSServlet
- Jsp+JavaBean模式,Jsp+Servlet模式,MVC模式介紹JSJavaBean模式ServletMVC
- JSP規範、Servlet關係、基礎JSServlet
- jsp+servlet登入註冊頁面JSServlet
- 小米商城專案(JSP+Servlet專案)JSServlet
- javaweb關於jsp、servlet基礎筆記JavaWebJSServlet筆記
- Servlet 新手教程Servlet
- 解決javax.servlet.jsp.JspException cannot be resolved to a typeJavaServletJSException
- Servlet與JSP進階五:瀏覽器CookieServletJS瀏覽器Cookie
- jsp+servlet+mysql多條件模糊查詢JSServletMySql
- JSP(ajax)+Servlet實現簡單的登入功能JSServlet
- Java之ServletJavaServlet
- Servlet 規範和 Servlet 容器Servlet
- Java PDF 轉 Word 教程Java
- ABAP SICF服務和Java Servlet的比較JavaServlet
- 【Java基礎】ServletJavaServlet
- Java Web-JSPJavaWebJS
- JSP+Servlet+JDBC+mysql實現的個人日記本系統JSServletJDBCMySql
- Servlet 教程——檢視閱讀Servlet
- 2、JSP實現資料傳遞和儲存JS
- 好程式設計師Java教程分享jsp相關面試題程式設計師JavaJS面試題
- casid/jte:用於Java和Kotlin的Jsp/Java的Web模板引擎JavaKotlinJSWeb
- servlet 轉發與重定向Servlet
- 學習韓順平細說Servlet/Jsp視訊筆記(一)ServletJS筆記
- JSP實現servlet對資料庫的增刪查改操作JSServlet資料庫
- java servlet 生命週期JavaServlet
- Java中Servlet技術JavaServlet
- java Servlet結構概述JavaServlet