JavaWeb程序设计 课件 ch01 JavaWeb开发环境配置_第1页
JavaWeb程序设计 课件 ch01 JavaWeb开发环境配置_第2页
JavaWeb程序设计 课件 ch01 JavaWeb开发环境配置_第3页
JavaWeb程序设计 课件 ch01 JavaWeb开发环境配置_第4页
JavaWeb程序设计 课件 ch01 JavaWeb开发环境配置_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章JavaWeb开发环境配置本课教学内容B/S结构服务器安装IDE安装第一个Web项目B/S简介两种基本结构C/S(客户机/服务器)B/S(浏览器/服务器)B/S简介C/S(客户机/服务器) C/S,分为客户机和服务器两层,把应用软件安装在客户机端,通过网络与服务器端相互通信。如果客户端改动了(如界面丰富,功能增加),就必须通知所有的客户端重新安装,维护稍有不便C/S结构模式图B/S简介B/S(浏览器/服务器) B/S结构却可以不用通知客户端安装某个软件,内容修改了,也不需要通知客户端升级。B/S也分为客户机和服务器两层,但是客户机上不用安装软件,只需要使用浏览器即可B/S结构模式图Web程序定义:Web原意是"蜘蛛网",或"网"。在互联网等技术领域,特指网络,在应用程序领域,又是"WorldWideWeb(万维网)"的简称。在Web程序结构中,浏览器端与Web服务器端采用请求/响应模式进行交互。Web程序运行描述客户端Web服务器数据库服务器1:用户输入2:发送请求5:返回响应3:访问数据4:返回结果6:显示

浏览器端与服务器端的交互模式Web程序运行描述浏览器端与服务器端的交互模式过程描述:客户端(通常是浏览器,如IE、Firefox等)接受用户的输入,如用户名、密码、查询字符串等客户端向Web服务器发送请求:输入之后,提交,客户端把请求信息(包含表单中的输入以及其他请求等信息)发送到Web服务器端,客户端等待服务器端的响应Web程序运行描述数据处理:Web服务器端使用某种脚本语言访问数据库,查询数据,并获得查询结果数据库向Web服务器中的程序返回结果发送响应:Web服务器端向客户端发送响应信息(一般是动态生成的HTML页面)显示:由用户的浏览器解释HTML代码,呈现用户界面Web程序应用于Web的编程语言:CGIPHPASPJSP......服务器的作用要建立Web网站,最基本的要求是要让客户能够通过http/https协议访问网站里面的网页。为了能通过http/https协议访问网页,需将网页放在服务器中运行。Java系列的服务器很多,如Tomcat、WebLogic等。服务器安装-Tomcat下载。

在浏览器地址栏中输入:,可以看到tomcat的可下载版本在Windows环境下,选择"WindowsServiceInstaller",即可下载安装版本。下载之后,得到一个可执行文件,在本章中为:apache-tomcat-6.0.45.exe。注意,也可以下载压缩包服务器安装-Tomcat双击安装文件即可进行安装,具体安装过程见课本图解如果是默认安装,Tomcat安装完毕之后,可以在C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0下找到安装的目录服务器安装-TomcatTomcat安装目录中,比较重要的文件夹或文件的内容如下表服务器安装-TomcatTomcat安装后完毕后需要测试其是否安装成功,步骤为:1.进入Tomcat安装目录下的bin目录;2.双击bin目录下的Tomcat6.exe;3.打开浏览器,在地址栏输入“http://localhost:8080/index.jsp”,若能正常访问即安装成功。服务器安装-Tomcat启动Tomcat的过程中,可能会遇到端口被占用的情况,这时可以配置服务器,将服务器运行的端口号改为别的端口。找到Tomcat安装目录下的文件“/conf/server.xml”;使用记事本或写字板打开文件,在文件中找到“Connectorport=8080”;将“8080”改为“8888”,然后保存配置文件;重启Tomcat服务器。IDE安装IDE(IntegratedDevelopmentEnvironment,集成开发环境),是帮助用户进行快速开发的软件。如JCreator、Eclipse、DreamWeaver,都属于IDE。Java系列的IDE很多,如JBuilder、JCreator、Eclipse、MyEclipse等。其中,MyEclipse是收费软件,但是对JavaEE应用开发进行了很多支持,功能比较强大。IDE安装-MyEclipse在浏览器地址栏中输入:,能够看到MyEclipse的各个版本。可以根据提示下载。下载之后,得到一个可执行文件,为:MyEclipse_7.0_win32.exe。双击下载后的安装文件,可以根据提示进行安装,具体安装过程见课本图解。绑定MyEclipse和服务器在MyEclipse中使用服务器,需要首先绑定JDK。虽然MyEclipse下已经内置了Java环境,但仍可以使用自行安装的JDK来进行支持。具体的绑定过程见课本图解。绑定好了JDK后,需要在MyEclipse中配置自行安装的Tomcat。建立Web项目创建Web网站所涉及的几个步骤如下:创建Web项目,建立基本结构;设计Web项目的目录结构,将网站中的各个文件分门别类;编写Web项目的代码,编写网页;部署Web项目,在服务器中运行该项目。在MyEclipse中创建Web项目见课本图解目录结构Web项目要求按特定的目录结构组织文件,当在MyEclipse中创建完毕新的Web项目,就可以在MyEclipse的"PackageExplorer"中看到该Web项目的目录结构,由MyEclipse自动生成。目录用途src目录:用来存放Java源文件。WebRoot目录:是该Web应用的顶层目录,也称为文档根目录,由以下部分组成:

两个重要目录(不要随意修改或者删除):META-INF目录:系统自动生成,存放系统描述信息,一般情况下使用较少目录用途WEB-INF目录:该目录存在于文档根目录下。但是该目录不能被引用,即该目录下存放的文件无法对外发布,则无法被用户访问到。web.xml:Web应用的配置文件,不能删除或随意修改。lib目录:其中包含Web应用所需的.jar或.zip文件。classes目录:在MyEclipse中没有显示出来,里面包含的是src目录下的Java源文件所编译的class文件。目录用途其他目录:主要是网站中的一些用户文件。静态文件:包括所有的HTML网页、CSS文件、图像文件等。JSP文件。部署页面编写完成之后,必须要将整个项目放到服务器中去运行,这叫做部署Web项目,具体操作步骤分为以下几步:单击MyEclipse工具栏上的部署图标在新弹出的对话框中选择欲部署的项目,接着单击Add按钮在下一个新弹出的对话框中,选择server为Tomcat6.x,然后单击"Finish"按钮运行部署Web项目后,就要开始访问页面: 运行Tomcat6.x服务器(前面已经叙述过),开启IE窗口,输入URL为http://localhost:8080/Prj01/index.jsp,按回车键并查看运行结果项目已经被放到了服务器中,路径是: C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webappsURLURL是UniformResourceLocator的缩写,译为“统一资源定位符”,就是通常所说的网址,URL是惟一能够识别Internet上具体的计算机、目录或文件位置的命名约定。URLURL的格式由下列三部分组成。http://localhost:8080/Prj01/index.jsp第一部分是协议,如http。第二部分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论