- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]JAVA课件 第17章 JavaWEB编程
《Java程序设计》 第17章 Web服务器端编程 17.1 Java Web服务器介绍 17.2 Servlet介绍 17.3 JSP介绍 17.4 Struts介绍 17.1 Java Web服务器介绍 在进行实际大型Java Web项目实施的时候,我们可以采用商业型的应用服务器,应用服务器可以处理复杂的商业逻辑,常应用于WEB多层结构的开发。例如IBM的 WebSphere服务器,BEA 的WebLogic服务器。这两种服务器功能齐全而强大,支持所有的Java 服务容器标准,适用于大型的商业Java Web应用的发布。但是这两种服务器都是商业服务器,价格昂贵,对系统资源要求极高。特别是Websphere 配置更复杂。JBoss公司的开源免费软件Jboss应用服务器同样功能齐全而强大,也支持所有的Java 服务容器标准。而且JBoss具有良好的性价比,具有良好的运行效率和可靠性,因此已经得到越来越多的J2EE应用开发者和中小型企业的青睐。但同样对系统资源要求高,配置复杂。 17.1 Java Web服务器介绍 在开发或学习过程中,有许多免费轻型的Java Web服务器可以供我们选用,如Tomcat、Resin、Orion等等。他们使用都很方便,占用资源也很少,适合开发过程中的调试阶段;而且这些服务器还可以和Jbuilder、Eclipse等开发工具集成使用。根据实际开发中的情况来看,Jakata Tomcat 和Sun Java结合的最好,和其他应用服务器配合使用可支持完整的J2EE标准,因此其应用很广泛。但是从Java 普遍存在的编码问题来看,还是Resin 解决得比较好。从使用的角度来看,Resin比Tomcat方便,而且Resin也可以结合Jbuilder、Eclispe等IDE使用。Resin强调使用Xml技 术,从Resin自己的HomePage使用xtp就可以看出来。本书将使用Resin服务器作为测试和开发的工具。但本章的例子仍然可以在Tomcat上运行,只需要对配置文件进行简单的修改即可。 17.1 Java Web服务器介绍 Resin 可以在 /download/index.xtp 免费下载和使用。使用Resin开发或者学习是免费的,但是如果把Resin作为收费产品发布是需要付费的。本书将使用2.1.16版本来运行所有的例子。 下载Resin 时选择Archive Versions 中的 windows.zip的普通安装包resin-ee-2.1.16。把该zip包解压到任何目录下面,如d:\Resin-ee-2.1.16。以下介绍都假设Resin安装在d:\Resin-ee-2.1.16下。进入d:\Resin-ee-2.1.16\bin,运行httpd.exe,另外也可以在Command控制台下运行Resin服务器。此时弹出一个有start 和stop两个Radio按纽和一个quit 按纽的对话窗,如图 17.1 Java Web服务器介绍 17.1 Java Web服务器介绍 第17章 Web服务器端编程 17.1 Java Web服务器介绍 17.2 Servlet介绍 17.3 JSP介绍 17.4 Struts介绍 17.2 Servlet介绍 17.2.1 Servlet的概念 17.2.2 Servlet应用范围和运行环境 17.2.3 Servlet简单例子 17.2.4 Servlet常用类、接口和生命周期 17.2.5 Servlet应用举例 17.2.1 Servlet的概念 17.2.2 Servlet应用范围和运行环境 17.2.3 Servlet简单例子 17.2.3 Servlet简单例子 17.2.3 Servlet简单例子 17.2.3 Servlet简单例子 17.2.3 Servlet简单例子 17.2.4 Servlet常用类、接口和生命周期 17.2.4 Servlet常用类、接口和生命周期 17.2.4 Servlet常用类、接口和生命周期 17.2.4 Servlet常用类、接口和生命周期 17.2.4 Servlet常用类、接口和生命周期 17.2.5 Servlet应用举例 17.2.5 Servlet应用举例 17.2.5 Se
文档评论(0)