jsp第二章程序.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 Servlet编程 主讲教师:姚俊兵 第二章 Servlet编程 准备Servlet服务器 开发布署HelloWorldServlet 使用HttpServlet处理客户端请求 通过Servlet参数来初始化数据库连接及提交表单内容的示例 Servlet在web.xml中的配置 HTTP基础 HttpServlet基础 Web.xml图解配置 项目实践 第二章 Servlet编程 准备Servlet服务器 常用的Servlet服务器 Tomcat WEB服务器 版本 类型,可安装文件与解压文件 Tomcat5.0.28.exe 安装与配置 服务启动与配置 执行web页面 第二章 Servlet编程 常用的Servlet服务器 Tomcat (Apache组织 ) Jetty(内嵌式服务器) JBoss(JBoss ) Bea Weblogic Server (Bea ) IBM Websphere Server(IBM ) Sun Application Server(Sun ) Oracle App Server (Oralce ) GlassFish (开源 /glassfish) 第二章 Servlet编程 Tomcat WEB服务器 版本 早期版本 3.x,4.x 稳定版本 5.0.x, 5.5.x 最新版本 6.0.x 类型,可安装文件.exe与解压文件.zip Tomcat5.0.28.exe 安装与配置 双击下载的jakarta-tomcat-5.0.28.exe,安装过程中根据提示设置admin的密码 服务启动与配置 可以使用[Configure Tomcat]菜单直接启动配置界面并启动 可以使用[Monitor Tomcat]菜单来管理服务 执行web页面 http://localhost:8080 :8080 第二章 Servlet编程 Web系统的目录及文件要求 首先,找到Tomcat安装目录下的webapps文件夹 创建hello文件夹及如下文件夹层次 第二章 Servlet编程 编写,编译,布署java文件 在hello目录下新建一个HelloWorldServlet.java Java文件内容如下 编译,拷贝class文件到WEB-INF\classes目录下面 第二章 Servlet编程 编写配置文件web.xml 第二章 Servlet编程 布署,运行 布署,把按照目录要求完成的hello文件夹及其内容拷贝到web服务器的发布目录(也就是web内容的运行目录),就是布署。在Tomcat中就是webapps目录。 重新启动Tomcat服务器 运行,查看效果,在IE浏览器的地址栏里键入 http://localhost:8080/hello/hello 或者 :8080/hello/hello 第二章 Servlet编程 分析Java文件 第二章 Servlet编程 实践一:输出authors表数据到网页 第二章 Servlet编程 Servlet的生命周期 装载Servlet 创建一个Servlet实例 调用Servlet的init()方法 调用service()方法 自己编写的HttpServlet, 该方法调用doGet,doPost 销毁 第二章 Servlet编程 实战Servlet开发 提交表单内容的实例(看看用Servlet可以干些什么) 使用会话(Session)的实例,在不同的页面间存储数据,诸如:网上购物 Cookie来存储客户信息的实例,与Session技术作用类似,同样可以存储不同页面间的数据 使用ServletOutputStream定制响应输出内容(文件,图片等非html页面),比如输出一个.jar文件到浏览器 调用数据库的实例,如何在Web端操作数据库的数据 编码过滤的实例,如何在页面提交数据时正确处理中文 第二章 Servlet编程 实战Servlet开发 提交表单内容的实例 准备工作 编写相应的html页面 编写处理页面请求的Servlet,编译,拷贝 编写web.xml 第二章 Servlet编程 提交表单内容的实例 准备工作 编写相应的html页面 第二章 Servlet编程 提交表单内容的实例 准备工作 编写处理页面请求的Servlet,编译,拷贝 第二章 Servlet编程 提交表单内容的实例 准备工作 编写web.xml 第二章 Servlet编程 HTTP请求及方法 浏览器触发HTTP请求request的事件 用户点击网页(HTML)上面的超链接 用户填写网页(HTML)上面的表单并提交 用户在浏览器地址栏输入网址并回车运行 Get方法和Post方法的区别

文档评论(0)

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

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

1亿VIP精品文档

相关文档