JSP Servlet开发最初那点事

开发 后端
JSP Servlet最初那点事是什么呢?那么本文就将给你介绍jsp servlet的设置和运行环境的情况,是不是很有意思呢?

JSP Servlet最初那点事是什么呢?设置开发、运行环境呀,对了,让我们开始我们的学习吧^-^

1、JSP Servlet开发之安装Servlet和JSP开发工具

要学习Servlet和JSP开发,首先你必须准备一个符合JavaServlet2.1/2.2和JavaServerPages1.0/1.1规范的开发环境。Sun提供免费的JavaServerWebDevelopmentKit(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、JSP Servlet开发之安装支持Servlet的Web服务器

除了开发工具之外,你还要安装一个支持JavaServlet的Web服务器,或者在现有的Web服务器上安装Servlet软件包。如果你使用的是***的Web服务器或应用服务器,很可能它已经有了所有必需的软件。请查看Web服务器的文档,或访问http://java.sun.com/products/servlet/industry.html查看支持Servlet的服务器软件清单。

虽然最终运行Servlet的往往是商业级的服务器,但是开始学习的时候,用一个能够在台式机上运行的免费系统进行开发和测试也足够了。下面是几种当前***的产品。

ApacheTomcat.

Tomcat是Servlet2.2和JSP1.1规范的官方参考实现。Tomcat既可以单独作为小型Servlet、JSP测试服务器,也可以集成到ApacheWeb服务器。直到2000年早期,Tomcat还是唯一的支持Servlet2.2和JSP1.1规范的服务器,但已经有许多其它服务器宣布提供这方面的支持。

Tomcat和Apache一样是免费的。不过,快速、稳定的Apache服务器安装和配置起来有点麻烦,Tomcat也有同样的缺点。和其他商业级Servlet引擎相比,配置Tomcat的工作量显然要多一点。具体请参见http://jakarta.apache.org/。

JavaServerWebDevelopmentKit(JSWDK).

JSWDK是Servlet2.1和JSP1.0的官方参考实现。把Servlet和JSP应用部署到正式运行它们的服务器之前,JSWDK可以单独作为小型的Servlet、JSP测试服务器。JSWDK也是免费的,而且具有很好的稳定性,但它的安装和配置也较为复杂。具体请参见http://java.sun.com/products/servlet/download.html

AllaireJRun.

JRun是一个Servlet和JSP引擎,它可以集成到NetscapeEnterprise或FastTrackServer、IIS、MicrosoftPersonalWebServer、版本较低的Apache、O'eilly的WebSite或者StarNineWebSTAR。最多支持5个并发连接的限制版本是免费的,商业版本中不存在这个限制,而且增加了远程管理控制台之类的功能。具体请参见http://www.allaire.com/products/jrun/。

NewAtlanta的ServletExec

ServletExec是一个快速的Servlet和JSP引擎,它可以集成到大多数流行的Web服务器,支持平台包括Solaris、Windows、MacOS、HP-UX和Linux。ServletExec可以免费下载和使用,但许多高级功能和管理工具只有在购买了许可之后才可以使用。NewAtlanta还提供一个免费的Servlet调试器,该调试器可以在许多流行的JavaIDE下工作。具体请参见http://newatlanta.com/。

Gefion的LiteWebServer(LWS)

LWS是一个支持Servlet2.2和JSP1.1的免费小型Web服务器。Gefion还有一个免费的WAICoolRunner插件,利用该插件可以为NetscapeFastTrack和EnterpriseServer增加Servlet2.2和JSP1.1支持。具体请参见http://www.gefionsoftware.com/。

Sun的JavaWebServer.

该服务器全部用Java写成,而且是首先提供Servlet2.1和JSP1.0规范完整支持的Web服务器之一。虽然Sun现在已转向Netscape/I-PlanetServer,不再发展JavaWebServer,但它仍旧是一个广受欢迎的Servlet、JSP学习平台。要得到免费试用版本,请访问http://www.sun.com/software/jwebserver/try/.

完成JSP Servlet开发最初的安装和环境设置之后,就让我们享受JSP Servlet所带来的乐趣吧。

【编辑推荐】

  1. Servlet生命周期
  2. Servlets和JSP***实践
  3. Servlet和JSP中的多线程同步问题
  4. 无需修改代码增强Servlet和JSP的安全性
  5. Tomcat下JSP、Servlet和Bean的配置
责任编辑:仲衡 来源: 幽悠网
相关推荐

2012-02-22 09:32:58

云计算微软Azure

2011-04-14 14:23:06

软件测试测试

2018-03-15 15:12:00

润乾报表集成

2009-07-08 15:25:56

Servlet和JSP

2011-05-25 19:37:47

2021-07-30 07:28:15

Kafka消息引擎

2013-10-12 13:26:08

设计加载

2010-08-10 15:08:17

UPS电源评测

2015-09-01 15:12:45

JavaHashMap那点事

2013-04-28 09:50:02

PHPMySQL

2012-06-11 15:02:53

ASP.NET

2018-04-02 15:10:17

ToastSnackbarAndroid

2023-12-21 20:53:15

2009-08-10 09:19:28

Servlet JSP

2009-07-03 14:46:42

JSP开发框架JSFTapestry

2009-07-02 09:56:24

导入事件驱动技术JSP Servlet

2009-06-29 16:19:57

JSP Servlet

2019-07-01 14:55:44

应用安全web安全渗透测试

2011-08-31 10:15:48

桌面管理软件

2009-07-06 15:34:56

JSP和Servlet
点赞
收藏

51CTO技术栈公众号