《JavaWeb介绍.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一课 JavaWeb介绍 学习里程碑 课程介绍 学完本门课程,你能够: 理解JavaWeb应用概念 使用JSP编写动态服务端端页面 使用Servlet完成客户端请求与转发控制 掌握经典MVC(Model-View-Control)三层架构应用开发 本课案例 编写第一个Servlet程序:HelloServlet 本课目标 理解JavaWeb的常规应用领域 掌握应用服务器Tomcat的安装 熟悉Web工程目录结构及其作用 Web工程项目的部署与服务器的启动 Tomcat服务器与MyEclipse的集成与测试 动态网页PK静态网页 生活中的动态网页 B/S架构 PK C/S架构 B/S架构 PK C/S架构 B/S是浏览器/服务器端,程序完全放在服务器上,不用在客户端安装任何软件,客户端只需一个浏览器即可访问应用程序,它是基于Internet的产物 B/S中浏览器端与服务器端采用请求/响应模式进行交互 你的Web服务器能做些什么 Tomcat服务器安装 在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的Web服务器:Tomcat,该服务器支持全部JSP以及Servlet规范 Tomcat的官方下载点是:,其中tar.gz格式包是Linux操作系统下的安装版本,exe格式则是Windows下的安装版本,zip格式是Windows下的压缩安装版本 Tomcat有两种版本,第一种是安装版本,在安装过程中可能需要你指定JDK的安装路径和Tomcat默认使用的端口号,JDK安装路径必须指向你本机已经安装好的JAVA_HOME目录,而端口号如无特殊需要则不需要更改(默认端口号是8080) Tomcat服务器安装 Tomcat安装好之后在安装目录下的bin目录中双击一个称为 startup.bat 的文件启动Tomcat服务器 双击桌面上的IE图标打开IE浏览器并在地址栏中输入: http://localhost:8080/ 如果显示如下界面代表安装成功: Tomcat目录层次结构 使用JavaWeb开发动态网站的步骤 创建一个Web项目 设计Web项目的目录结构 编写 Web 项目的代码 工程打包、部署 单击开始—运行—输入cmd并回车进入到windows系统下的dos控制界面: 使用cd命令切换到工程所在的WebRoot目录下面去执行命令:jar –cvf news.war * 在WebRoot目录下面将生成一个news.war文件 将生成的打包文件news.war拷贝到Tomcat安装目录中的webapps目录下面 项目部署的其它几种方式 A、进入Tomcat安装目录下,找到conf目录并进入,打开server.xml文件找到一个称为Host的标签,在该标签内添加如下元素: Context docBase=X:/全路径 path=/projectName reloadable=true/ 注:全路径指向工程所在的WebRoot目录,path是客户端访问服务器时的工程名称 B、在Tomcat安装目录下的conf目录,在这个目录下新建一个Catalina目录,在Catalina目录下再次创建一个localhost目录,在localhost目录下面新建一个projectName.xml的文件,在该文件中添加Context标签: Context docBase=“X:/全路径” reloadable=“true”/,其中xml的文件名projectName将作为外界客户端访问的工程名(此时Context标签中的path属性将是被忽略的) C、作为开发人员,需要经常将开发的Web项目进行部署、调试、迭代等,上面的部署方式显然太过啰嗦,因此上面的部署方式只在工程上线时采用,而对于开发人员则需要一种高效的开发、部署和调试过程,于是我们需要将Tomcat服务器与开发的IDE环境集成起来,对于Web工程,我们常用的IDE工具是MyEclipse,下面将讲述如何将Tomcat与MyEclipse工具进行集成 在MyEclipse中集成Tomcat 在MyEclipse中部署工程 第二种方式部署 启动Tomcat服务器 现在来开始编写第一个Servlet程序 第一个Servlet程序 作 业 编写一个Servlet程序,要求在网页上用红色16号加粗字体显示当前系统的时间 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. ” 如果十年前Sun没有做Java,人们便会写.Net程序,如果他们写.Net程序,他 们就是为windo

文档评论(0)

wyj18116135670 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档