- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 Web开发技术简介 学习目的 熟悉各种Web开发技术的下载、安装和配置等基本操作,了解Servlet和JSP等技术的功能、特点以及与相关技术的区别,了解Struts、Hibernate和Spring等技术的产生的背景、特点和工作原理,掌握在Eclipse中Servlet和JSP应用程序的一般开发过程,掌握在Eclipse中利用Struts、Hibernate和Spring等框架建立、配置和运行Web应用程序的过程 主要内容 Tomcat和JBoss Servlet JSP Struts Hibernate Spring 9.1 Tomcat和JBoss 主要介绍Tomcat和JBoss的特点和性能,并详细介绍了Tomcat和JBoss在Windows操作系统环境下安装、配置和运行,为后面相关章节中Web应用程序开发构建应用环境。 知识学习要求掌握为: 了解Tomcat和JBoss的特点和性能,熟练掌握Windows环境下Tomcat和JBoss的安装、配置和运行。 路线图 Tomcat简介 Tomcat的下载与安装 Tomcat的配置与运行 JBoss简介 JBoss的安装和运行 9.1.1 Tomcat简介 1 Tomcat是一个免费的开放源代码的Web应用服务器,它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的核心部分,由Apache、Sun和其他一些组织及个人共同开发而成。由于有了Sun公司的参与和支持,Tomcat总能体现Servlet和JSP必威体育精装版规范。因为Tomcat技术先进、性能稳定,而且可免费使用,因此深受Java爱好者的喜爱,并得到了大部分软件开发商的认可,成为目前比较流行的Web应用服务器。 9.1.1 Tomcat简介 2 Tomcat应用服务器在接受客户请求并做出响应的一般过程如下: 客户端(一般为浏览器)发送HTPP请求 访问Web服务器。 Web服务器接收到请求后,传递给Servlet容器。 Servlet容器加载Servlet,产生Servlet实例, 并向实例传递表示请求和响应的对象。 Servlet实例使用请求对象得到客户端的请求 信息,然后进行相应的处理。 Servlet实例将处理结果通过响应对象发送回 客户端,容器负责确保响应正确送出,同时 将控制返回给Web服务器。 9.1.2 Tomcat的下载与安装 下载Tomcat 登录Tomcat网站(网址:/) 目前必威体育精装版的版本是6.x,在这里我们选择目前最常用的5.5.23版本。 安装Tomcat 设置安装路径 HTTP监听端口和admin用户口令设置 Java虚拟机选择路径 9.1.3 Tomcat的配置与运行 配置Tomcat Tomcat的启动类型可以分为3种: 自动(Automatic); 手动(Manual); 禁用(Disable)。 如果需要Tomcat在操作系统启动是自动随 之启动,可以设置为“自动”类型。 单击 Windows操作系统的“开始→程序 →Apache Tomcat 5.5→Monitor Tomcat” 菜单项启动Tomcat监视器 运行Tomcat 打开浏览器,在地址栏种输入 :8888/(或http://localhost:8888/) 单击回车键 9.1.4 JBoss简介 1 JBoss是一个开放源码的免费EJB服务器,由于JBoss遵循商业友好的LGPL授权分发,并且由开源社区开发,这使得JBoss广为流行。 在J2EE应用服务器领域,JBoss是发展最为迅速的应用服务器。它实现了其它J2EE所规定的大多数功能,无论在商业领域,还是在开源社区,JBoss成为了第一个通过J2EE 1.4认证的主流应用服务器。现在,JBoss应用服务器已经真正发展成具有企业强度(支持关键级任务的应用)的应用服务器。JBoss 4.0作为J2EE认证的重要成果之一,已经于2004年9月顺利发布了。同时,JBoss 4.0还提供了JBoss AOP(Aspect-Oriented Programming,面向方面编程)组件。 9.1.4 JBoss简介 2 JBoss应用服务器还具有许多优秀的特质。 它将具有革命性的JMX (Java Management Extensions,Java 管理扩展)微内核服务作为其总线结构; 它本身就是面向服务的架构 (Service-Oriented Architecture,SOA) 它还具有
文档评论(0)