今天是:
 | 网站首页 | 本站资讯 | 设计资讯 | 院校同盟 | 设计资源 | 视觉欣赏 | 设计教程 | 酷站推荐 | SEO资讯 | 交流论坛 | IDC服务 | 设计服务 | 
您现在的位置: 西部视觉 >> 设计教程 >> 编程开发 >> 文章正文 用户登录 新用户注册
设置开发、运行环境           ★★★
设置开发、运行环境
作者:佚名 文章来源:本站原创 点击数: 更新时间:2008-3-7 23:16:39
2.1 安装Servlet和JSP开发工具

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

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

   2.2 安装支持Servlet的Web服务器

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

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

Apache Tomcat.

Tomcat是Servlet 2.2和JSP 1.1规范的官方参考实现。Tomcat既可以单独作为小型Servlet、JSP测试服务器,也可以集成到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的官方参考实现。把Servlet和JSP应用部署到正式运行它们的服务器之前,JSWDK可以单独作为小型的Servlet、JSP测试服务器。JSWDK也是免费的,而且具有很好的稳定性,但它的安装和配置也较为复杂。具体请参见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个并发连接的限制版本是免费的,商业版本中不存在这个限制,而且增加了远程管理控制台之类的功能。具体请参见http://www.allaire.com/products/jrun/。


New Atlanta 的ServletExec

ServletExec是一个快速的Servlet和JSP引擎,它可以集成到大多数流行的Web服务器,支持平台包括Solaris、Windows、MacOS、HP-UX和Linux。ServletExec可以免费下载和使用,但许多高级功能和管理工具只有在购买了许可之后才可以使用。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-Planet Server,不再发展Java Web Server,但它仍旧是一个广受欢迎的Servlet、JSP学习平台。要得到免费试用版本,请访问http://www.sun.com/software/jwebserver/try/.

 


免责声明:作品版权所属媒体与作者所有,本站刊载此文不代表同意其说法或描述,仅为提供更多信息!有异议请联系我们。
  • 上一篇文章: MD5加密的javascript实现

  • 下一篇文章: 没有了
  • 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    最新文章
    普通文章设置开发、运行环境
    普通文章MD5加密的javascript实现
    普通文章八大法则防范ASP网站漏洞
    普通文章JSP语法的xml表达
    普通文章PHP+MySQL分页显示示例分析
    普通文章IIS+mysql+php学习
    普通文章浅谈PHP开发团队的管理之道
    普通文章让IIS支持PHP
    普通文章最令PHP初学者们头痛的十四个问题
    普通文章php5手动最简安装方法
    热门文章
    普通文章原创手绘MADE BY HAND系列
    普通文章Photoshop CS3:为美女刷出亮白牙
    普通文章Web流行时:Blog设计精选(一)
    普通文章关于web标准的思考
    普通文章PS清扫描线稿批处理教程
    普通文章用 Flash MX 制作旋转展厅
    普通文章超酷Flash鼠标粒子效果
    普通文章《嘀嘀》实例制作
    普通文章IIS的安装
    普通文章网站架设:IIS支持PHP
    点击申请
    | 设为首页 | 关于我们 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务 | IDC服务|
    客服QQ:787944052|416084008 TEL:15929775219|13389283536|E-mail:an_dy9@163.com
    Copyright © 2007-2009 WestVisual.Com Inc. All Rights Reserved.
    备案许可证号:陕ICP备07500051号
    西部视觉™ 版权所有