选择显示字体大小

设置jsp开发、运行环境

2.1 安装servletjsp开发工具

   要学习servletjsp开发,首先你必须准备一个符合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,在编译文件的时候到哪里去寻找servletjsp类。jswdk安装指南对此有详细说明,但主要就是把servlet.jar和jsp.jar加入classpath。classpath是一个指示java如何寻找类文件的环境变量,如果不设置classpath,java在当前目录和标准系统库中寻找类;如果你自己设置了classpath,不要忘记包含当前目录(即在classpath中包含“.”)。

   另外,为了避免和其他开发者安装到同一web服务器上的servlet产生命名冲突,最好把自己的servlet放入包里面。此时,把包层次结构中的顶级目录也加入classpath会带来不少方便。请参见下文具体说明。

   2.2 安装支持servletweb服务器

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

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

apache tomcat.

tomcatservlet 2.2和jsp 1.1规范的官方参考实现。tomcat既可以单独作为小型servletjsp测试服务器,也可以集成到apache web服务器。直到2000年早期,tomcat还是唯一的支持servlet 2.2和jsp 1.1规范的服务器,但已经有许多其它服务器宣布提供这方面的支持。

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


javaserver web development kit (jswdk).

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


allaire jrun.

jrun是一个servletjsp引擎,它可以集成.netscape enterprise或fasttrack server、iis、microsoft personal web server、版本较低的apache、o'eilly的website或者starnine web star。最多支持5个并发连接的限制版本是免费的,商业版本中不存在这个限制,而且增加了远程管理控制台之类的功能。具体请参见http://www.allaire.com/products/jrun/。


new atlanta 的servletexec

servletexec是一个快速的servletjsp引擎,它可以集成到大多数流行的web服务器,支持平台包括solaris、windows、macos、hp-ux和linuxservletexec可以免费下载和使用,但许多高级功能和管理工具只有在购买了许可之后才可以使用。new atlanta还提供一个免费的servlet调试器,该调试器可以在许多流行的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规范完整支持的web服务器之一。虽然sun现在已转.netscape/i-pl.net server,不再发展java web server,但它仍旧是一个广受欢迎的servletjsp学习平台。要得到免费试用版本,请访问http://www.sun.com/software/jwebserver/try/.

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons