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

JSP Servlet開發(fā)最初那點事

開發(fā) 后端
JSP Servlet最初那點事是什么呢?那么本文就將給你介紹jsp servlet的設(shè)置和運行環(huán)境的情況,是不是很有意思呢?

JSP Servlet最初那點事是什么呢?設(shè)置開發(fā)、運行環(huán)境呀,對了,讓我們開始我們的學(xué)習(xí)吧^-^

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

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

安裝好JSWDK之后,你還要告訴javac,在編譯文件的時候到哪里去尋找Servlet和JSP類。JSWDK安裝指南對此有詳細(xì)說明,但主要就是把servlet.jar和jsp.jar加入CLASSPATH。CLASSPATH是一個指示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放入包里面。此時,把包層次結(jié)構(gòu)中的***目錄也加入CLASSPATH會帶來不少方便。請參見下文具體說明。

2、JSP Servlet開發(fā)之安裝支持Servlet的Web服務(wù)器

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

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

ApacheTomcat.

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

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

JavaServerWebDevelopmentKit(JSWDK).

JSWDK是Servlet2.1和JSP1.0的官方參考實現(xiàn)。把Servlet和JSP應(yīng)用部署到正式運行它們的服務(wù)器之前,JSWDK可以單獨作為小型的Servlet、JSP測試服務(wù)器。JSWDK也是免費的,而且具有很好的穩(wěn)定性,但它的安裝和配置也較為復(fù)雜。具體請參見http://java.sun.com/products/servlet/download.html。

AllaireJRun.

JRun是一個Servlet和JSP引擎,它可以集成到NetscapeEnterprise或FastTrackServer、IIS、MicrosoftPersonalWebServer、版本較低的Apache、O'eilly的WebSite或者StarNineWebSTAR。最多支持5個并發(fā)連接的限制版本是免費的,商業(yè)版本中不存在這個限制,而且增加了遠(yuǎn)程管理控制臺之類的功能。具體請參見http://www.allaire.com/products/jrun/。

NewAtlanta的ServletExec

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

Gefion的LiteWebServer(LWS)

LWS是一個支持Servlet2.2和JSP1.1的免費小型Web服務(wù)器。Gefion還有一個免費的WAICoolRunner插件,利用該插件可以為NetscapeFastTrack和EnterpriseServer增加Servlet2.2和JSP1.1支持。具體請參見http://www.gefionsoftware.com/。

Sun的JavaWebServer.

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

完成JSP Servlet開發(fā)最初的安裝和環(huán)境設(shè)置之后,就讓我們享受JSP Servlet所帶來的樂趣吧。

【編輯推薦】

  1. Servlet生命周期
  2. Servlets和JSP***實踐
  3. Servlet和JSP中的多線程同步問題
  4. 無需修改代碼增強(qiáng)Servlet和JSP的安全性
  5. Tomcat下JSP、Servlet和Bean的配置
責(zé)任編輯:仲衡 來源: 幽悠網(wǎng)
相關(guān)推薦

2012-02-22 09:32:58

云計算微軟Azure

2011-04-14 14:23:06

軟件測試測試

2018-03-15 15:12:00

潤乾報表集成

2011-05-25 19:37:47

2021-07-30 07:28:15

Kafka消息引擎

2009-07-08 15:25:56

Servlet和JSP

2015-09-01 15:12:45

JavaHashMap那點事

2018-04-02 15:10:17

ToastSnackbarAndroid

2013-04-28 09:50:02

PHPMySQL

2012-06-11 15:02:53

ASP.NET

2023-12-21 20:53:15

2010-08-10 15:08:17

UPS電源評測

2013-10-12 13:26:08

設(shè)計加載

2011-08-31 10:15:48

桌面管理軟件

2019-07-01 14:55:44

應(yīng)用安全web安全滲透測試

2009-08-10 09:19:28

Servlet JSP

2009-07-03 14:46:42

JSP開發(fā)框架JSFTapestry

2009-07-02 09:56:24

導(dǎo)入事件驅(qū)動技術(shù)JSP Servlet

2009-06-29 16:19:57

JSP Servlet

2011-05-24 16:20:27

虛函數(shù)
點贊
收藏

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