《Java Web程序开发与分析》课件_第一, 第二章.ppt
*JDK安装成功后,需要确认环境配置是否正确*(2)Java集成开发环境Java语言还有一些集成开发环境IDE(IntegratedDevelopmentEnvironment),可免去开发人员频繁轮流使用各种工具的困扰,加速Java程序的设计开发。IBM最受欢迎的OpenSourceJava
开发软件SunJava官方IDE*Eclipse为开源软件,可以在下述网站下载:;*(3)Tomcat环境Tomcat是由Apache开源组织开发的Web服务器产品。Tomcat服务器主要用来运行Servlet、JSP或其他轻量级框架开发的程序。Tomcat是在Sun公司的JSWDK(JavaServerWebDevelopmentKit)基础上发展起来的,也是一个JSP和Servlet规范的标准实现;Tomcat是Servlet2.2和JSP1.1规范的官方参考实现,可以单独作为小型Servlet、JSP测试服务器;经过多年的发展,Tomcat具备了很多商业Servlet容器的特性,被用于一些企业商业用途。*Tomcat是一种轻量级的Web服务器,可以用较小的系统开销来发布和运行基于Web的服务程序。因此,我们需要安装TomcatWeb服务器,这样才能运行和配置JavaWeb程序。(下图为安装界面)*下图为设置Web服务器端口(8080,默认值),以及Tomcat服务器管理的用户名和密码。*安装完成后,启动Tomcat服务。注意:在启动时,如果发生端口冲突(8080),可在安装目录下的conf子目录下的server.xml中修改端口号。*服务启动后,可在IE浏览器地址中输入:http://localhost:8080/,以验证服务是否可以使用。*配置Eclipse的Server环境,打开preferences选项:*添加一个ServerRuntimeEnvironment,选择Tomcat5.5*添加结果:*主要内容JavaWeb程序简介JavaWeb开发环境与配置Web程序实例*在Eclipse中开发一个Web程序:*建立的WebProject:TestWeb,下面可以在该工程中建立一个JSP文件(HelloWorld.jsp);*%@pagelanguage=javacontentType=text/html;charset=ISO-8859-1pageEncoding=ISO-8859-1%!DOCTYPEhtmlPUBLIC-//W3C//DTDHTML4.01Transitional//EN/TR/html4/loose.dtdhtmlheadmetahttp-equiv=Content-Typecontent=text/html;charset=ISO-8859-1titleHelloWorld/title/headbody%out.print(“HelloWorld!!”);%//插入的Java代码/body/html*初次运行需要选择服务器类型:Tomcatv5.5Server*运行结果(Eclipse开发环境中):*运行结果(IE浏览器中,地址:http://localhost:8080/TestWeb/HelloWorld.jsp):***SchoolofComputerScienceEngineering,XidianUniversity计算机科学引论|?2007XIDIAN.EDU.CN西安电子科技大学计算机学院PHOENIX|课程讲义|*?2015XIDIAN.EDU.CNJavaWeb程序设计
——概述与开发环境*主要内容JavaWeb程序简介JavaWeb开发环境与配置Web程序实例*JavaWeb应用程序简介Web运行机制静态网页与动态网页B/S体系结构JavaEE(J2EE)开发平台JavaWeb知识体系*Web运行机制Web技术的发展至今已经有十几年的历史了,它的出现大大改变了人们的生活方式。通过它可以很方便地进行浏览信息、聊天、游戏、网上购物等等。那么,Web的运行机制是怎么样的呢?*Web运行示例图*URL的基本概念URL(UniformResourceLocator,统一资源定位符