自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

開發(fā) 后端
本文介紹安裝Servlet和JSP開發(fā)工具,以及安裝支持Servlet的Web服務(wù)器包括Apache Tomcat.JavaServer Web Development Kit等。

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

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

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

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

2.安裝支持Servlet的Web服務(wù)器

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

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

Apache Tomcat.

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

Tomcat和Apache一樣是免費(fèi)的。不過,快速、穩(wěn)定的 Apache服務(wù)器安裝和配置起來有點(diǎn)麻煩,Tomcat也有同樣的缺點(diǎn)。和其他商業(yè)級(jí)Servlet引擎相比,配置Tomcat的工作量顯然要多一點(diǎn)? 嚀邇氬渭 ?http://jakarta.apache.org/ 。

JavaServer Web Development Kit (JSWDK).

JSWDK 是Servlet 2.1和JSP 1.0的官方參考實(shí)現(xiàn)。把Servlet和JSP應(yīng)用部署到正式運(yùn)行它們的服務(wù)器之前,JSWDK可以單獨(dú)作為小型的Servlet、JSP測試服務(wù)器。 JSWDK也是免費(fèi)的,而且具有很好的穩(wěn)定性,但它的安裝和配置也較為復(fù)雜?嚀邇氬渭 ?http://java.sun.com/products/servlet/download.html??BR> ;
Allaire JRun.

JRun 是一個(gè)Servlet和JSP引擎,它可以集成到Netscape Enterprise或FastTrack Server、IIS、Microsoft Personal Web Server、版本較低的Apache、O´eilly的WebSite或者StarNine Web STAR。最多支持5個(gè)并發(fā)連接的限制版本是免費(fèi)的,商業(yè)版本中不存在這個(gè)限制,而且增加了遠(yuǎn)程管理控制臺(tái)之類的功能?嚀邇氬渭 ?http://www.allaire.com/products/jrun/ 。

New Atlanta 的ServletExec

ServletExec 是一個(gè)快速的Servlet和JSP引擎,它可以集成到大多數(shù)流行的Web服務(wù)器,支持平臺(tái)包括Solaris、Windows、MacOS、HP-UX 和Linux。ServletExec可以免費(fèi)下載和使用,但許多高級(jí)功能和管理工具只有在購買了許可之后才可以使用。New Atlanta還提供一個(gè)免費(fèi)的Servlet調(diào)試器,該調(diào)試器可以在許多流行的Java IDE下工作?嚀邇氬渭 ?http://newatlanta.com/ 。

Gefion的LiteWebServer (LWS)

LWS 是一個(gè)支持Servlet 2 .2和JSP 1.1的免費(fèi)小型Web服務(wù)器。 Gefion還有一個(gè)免費(fèi)的WAICoolRunner插件,利用該插件可以為Netscape FastTrack和Enterprise Server增加Servlet 2.2和JSP 1.1支持?嚀邇氬渭 ?http://www.gefionsoftware.com/ 。

Sun的Java Web Server.

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

【編輯推薦】

  1. Servlet容器的匹配過程
  2. 如何調(diào)用Servlet來處理請(qǐng)求
  3. 擴(kuò)展Future Response Servlet
  4. 編寫Servlet的三種方法
  5. Servlet容器中的事務(wù)
責(zé)任編輯:佚名 來源: 驅(qū)動(dòng)之家
相關(guān)推薦

2009-07-03 12:59:50

Java ServleJSP開發(fā)工具

2012-07-01 02:10:49

JSP架構(gòu)開發(fā)工具

2009-08-10 15:09:15

JSP架構(gòu)JSP開發(fā)工具

2010-05-28 13:38:29

Linux開發(fā)工具

2009-07-06 15:34:56

JSP和Servlet

2009-07-09 10:49:56

Servlet和JSP

2009-07-03 14:16:30

JSP Servlet

2009-07-07 14:04:55

JSP入門

2009-07-03 11:21:43

Servlet和JSPJSP路徑

2009-07-08 09:22:03

Servlet和JSP

2009-08-20 17:35:47

Servlet和JSP

2009-06-25 14:26:07

JSPJavaBeanServlet

2010-06-10 17:45:03

Linux 開發(fā)工具

2013-07-17 15:39:39

Github詳解

2009-07-07 13:29:33

Servlet和JSP

2011-03-02 14:31:05

WebMatrix

2013-11-21 10:21:25

2010-07-15 12:56:55

Perl 開發(fā)工具

2010-06-04 17:26:53

Linux 開發(fā)工具

2010-07-26 13:45:14

Perl開發(fā)工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)