要學習Servlet和JSP開發(fā),首先你必須準備一個符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1規(guī)范的開發(fā)環(huán)境。Sun提供免費的JavaServer Web Development Kit(JSWDK),可以從http: " /> 亚洲免费一区二区,亚洲刺激视频,亚洲 小说 欧美 激情 另类

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

二、設置開發(fā)、運行環(huán)境

2.1 安裝Servlet和JSP開發(fā)工具

   要學習Servlet和JSP開發(fā),首先你必須準備一個符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1規(guī)范的開發(fā)環(huán)境。Sun提供免費的JavaServer Web Development Kit(JSWDK),可以從http://Java.sun.com/products/servlet/下載。

   安裝好JSWDK之后,你還要告訴Javac,在編譯文件的時候到哪里去尋找Servlet和JSP類。JSWDK安裝指南對此有詳細說明,但主要就是把servlet.jar和jsp.jar加入CLASSPATH。CLASSPATH是一個指示Java如何尋找類文件的環(huán)境變量,如果不設置CLASSPATH,Java在當前目錄和標準系統(tǒng)庫中尋找類;如果你自己設置了CLASSPATH,不要忘記包含當前目錄(即在CLASSPATH中包含“.”)。

   另外,為了避免和其他開發(fā)者安裝到同一Web服務器上的Servlet產(chǎn)生命名沖突,最好把自己的Servlet放入包里面。此時,把包層次結(jié)構(gòu)中的頂級目錄也加入CLASSPATH會帶來不少方便。請參見下文具體說明。

   2.2 安裝支持Servlet的Web服務器

   除了開發(fā)工具之外,你還要安裝一個支持Java Servlet的Web服務器,或者在現(xiàn)有的Web服務器上安裝Servlet軟件包。如果你使用的是最新的Web服務器應用服務器,很可能它已經(jīng)有了所有必需的軟件。請查看Web服務器的文檔,或訪問http://Java.sun.com/products/servlet/industry.html查看支持Servlet的服務器軟件清單。

   雖然最終運行Servlet的往往是商業(yè)級的服務器,但是開始學習的時候,用一個能夠在臺式機上運行的免費系統(tǒng)進行開發(fā)和測試也足夠了。下面是幾種當前最受歡迎的產(chǎn)品。

Apache Tomcat.

Tomcat是Servlet 2.2和JSP 1.1規(guī)范的官方參考實現(xiàn)。Tomcat既可以單獨作為小型Servlet、JSP測試服務器,也可以集成到Apache Web服務器。直到2000年早期,Tomcat還是唯一的支持Servlet 2.2和JSP 1.1規(guī)范的服務器,但已經(jīng)有許多其它服務器宣布提供這方面的支持。

Tomcat和Apache一樣是免費的。不過,快速、穩(wěn)定的Apache服務器安裝和配置起來有點麻煩,Tomcat也有同樣的缺點。和其他商業(yè)級Servlet引擎相比,配置Tomcat的工作量顯然要多一點。具體請參見http://jakarta.apache.org/。


JavaServer Web Development Kit (JSWDK).

JSWDK是Servlet 2.1和JSP 1.0的官方參考實現(xiàn)。把Servlet和JSP應用部署到正式運行它們的服務器之前,JSWDK可以單獨作為小型的Servlet、JSP測試服務器。JSWDK也是免費的,而且具有很好的穩(wěn)定性,但它的安裝和配置也較為復雜。具體請參見http://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個并發(fā)連接的限制版本是免費的,商業(yè)版本中不存在這個限制,而且增加了遠程管理控制臺之類的功能。具體請參見http://www.allaire.com/products/jrun/。


New Atlanta 的ServletExec

ServletExec是一個快速的Servlet和JSP引擎,它可以集成到大多數(shù)流行的Web服務器,支持平臺包括Solaris、Windows、MacOS、HP-UX和Linux。ServletExec可以免費下載和使用,但許多高級功能和管理工具只有在購買了許可之后才可以使用。New Atlanta還提供一個免費的Servlet調(diào)試器,該調(diào)試器可以在許多流行的Java IDE下工作。具體請參見http://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支持。具體請參見http://www.gefionsoftware.com/。


Sun的Java Web Server.

服務器全部用Java寫成,而且是首先提供Servlet 2.1和JSP 1.0規(guī)范完整支持的Web服務器之一。雖然Sun現(xiàn)在已轉(zhuǎn)向NETscape/I-PlaNET Server,不再發(fā)展Java Web Server,但它仍舊是一個廣受歡迎的Servlet、JSP學習平臺。要得到免費試用版本,請訪問http://www.sun.com/software/jwebserver/try/.

jsp技術二、設置開發(fā)、運行環(huán)境,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 肉动漫3D卡通无修在线播放 | 偷偷要色偷偷 | 久久久精品3d动漫一区二区三区 | 99精品电影 | 一区二区三区内射美女毛片 | 热の中文 AV天堂 | 国产精品亚欧美一区二区三区 | 韩国无遮羞禁动漫在线观看96 | 调教椅上的调教SM总裁被调教 | 好紧小嫩嫩水的10p 好紧好湿太硬了我太爽了小说 | 国产超嫩一线天在线播放 | 95国产精品人妻无码久 | 亚洲AV 日韩 国产 有码 | 久久精选视频 | 一级毛片全部免 | 91久久偷偷看嫩草影院无费 | 在线自拍综合亚洲欧美 | 午夜欧洲亚洲AV永久无码精品 | 日韩精品卡1卡2三卡四卡乱码 | 国产一区私人高清影院 | 亚洲国产精品99久久久久久 | 国产精品嫩草免费视频 | 曰产无码久久久久久精品 | 中文国产在线观看 | 9位美女厕所撒尿11分 | 97视频在线免费播放 | 神电影院午夜dy888我不卡 | 神马电影我不卡国语版 | av天堂电影网在线观看 | 91麻豆久久| 国产手机在线亚洲精品观看 | 国产午夜精品片一区二区三区 | 中文人妻熟妇精品乱又伦 | 九九99亚洲精品久久久久 | 国产午夜不卡在线观看视频666 | 在线观看免费av网 | 老版香蕉版下载 | 国产人妻人伦精品59HHH | 国产在线观看码高清视频 | 成人网站国产在线视频内射视频 | 国产色婷婷亚洲99精品 |