《servlet基础》ppt课件

上传人:tian****1990 文档编号:75830129 上传时间:2019-02-01 格式:PPT 页数:16 大小:3.43MB
返回 下载 相关 举报
《servlet基础》ppt课件_第1页
第1页 / 共16页
《servlet基础》ppt课件_第2页
第2页 / 共16页
《servlet基础》ppt课件_第3页
第3页 / 共16页
《servlet基础》ppt课件_第4页
第4页 / 共16页
《servlet基础》ppt课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《servlet基础》ppt课件》由会员分享,可在线阅读,更多相关《《servlet基础》ppt课件(16页珍藏版)》请在金锄头文库上搜索。

1、第二章上机,Servlet基础,相关回顾,如何在web.xml中配置Servlet ? 如何使用Servlet处理页面的跳转 ? 如何使用Servlet处理GET/POST请求 ?,教员讲解上机目标,上机目标,升级网上订餐系统,实现以下功能: 1、用户登录验证功能,网上订餐系统登录页面 - 输入正确的用户名、密码,提交GET请求,网上订餐系统登录页面 - 输入错误的用户名、密码,提交GET请求,Servlet接收GET请求,跳转到餐品展示页面,Servlet接收GET请求,跳转到错误提示页面,训练技能点,会在MyEclipse中创建Servlet 会在web.xml中配置Servlet 会使用

2、Servlet处理页面的跳转 会使用Servlet处理GET/POST请求,开发环境准备: 1、在restrant工程/src目录下建立/ch02目录 2、在restrant工程/webRoot目录下建立/ch02目录 3、在/webRoot目录下,将/ch01目录下除accept.jsp ,result.jsp和 simLogin.jsp外的所有文件复制到/ch02目录下,开发环境准备,阶段1,训练要点: 1、 在MyEclipse中创建和配置Servlet 2、 Servlet处理GET/POST请求 需求说明: 在MyEclipse中创建并配置Servlet:Welcome.java,向

3、页面输出“您好,欢迎使用网上订餐系统”,讲解需求说明,阶段2,实现思路及关键代码: 1、在web.xml中配置Servlet:Welcome.java web.xml, ch02s Welcome Servlet Welcome ch02.Welcome Welcome /Welcome ,servlet-class项 对应着Servlet类文件在程序中的位置,要保持一致,url-pattern项 设定当前Servlet在浏览器中运行时的url,阶段2,实现思路及关键代码: 2、Welcome.java的doGet()方法, response.setContentType(“text/html

4、;charset=gb2312”); PrintWriter out = response.getWriter(); out.println(“); ,/ 将输出编码设定为中文,/ 使用输出流输出信息,Welcome.java,完成时间:15分钟,讲解实现思路和关键代码,阶段2,login.jsp Welcome.java,需求说明: 1、将网上订餐系统登录页面转为Jsp文件,向Welcome.java提交GET请求 2、修改Welcome.java的doGet()方法,向页面输出“ 恭喜*, Servlet - Welcome.java的doGet()方法已经成功的处理了您的GET请求! ”

5、,完成时间:25分钟,阶段3,常见调试问题及解决办法 代码规范问题,共性问题集中讲解,阶段3,讲解需求说明,训练要点: 使用Servlet处理页面的转向 需求说明: 1、将网上订餐系统产品展示页面转为Jsp文件 2、修改Welcome的doGet()方法,接收到GET请求后使用转发器,跳转到餐品展示页面show.jsp,登录页面login.jsp向Servlet - Welcome.java提交GET请求数据,Servlet 接到GET请求后,跳转到餐品展示页面show.jsp,阶段4,实现思路及关键代码: 在Welcome的doGet()方法中定义转发器, RequestDispatcher

6、 dispatcher = request .getRequestDispatcher(“/ch02/show.jsp“); dispatcher.forward(request, response); ,/ 定义转发器,转发到restrant项目中ch02目录下的show.jsp,Welcome.java,完成时间:15分钟,讲解实现思路和关键代码,阶段4,需求说明: 1、制作错误提示页面/ch02/error.jsp,输出信息“请您输入正确的用户名和密码! 2、修改Servlet - /ch02/Welcome.java的doGet()方法,做判断 当接收到的用户名为restAdmin,密码为restPass时,跳转到餐品展示页面show.jsp;否则跳转到错误提示页面error.jsp。,error.jsp Welcome.java,网上订餐系统登录页面 - 输入正确的用户名、密码,提交GET请求,网上订餐系统登录页面 - 输入错误的用户名、密码,提交GET请求,Servlet接收GET请求,跳转到餐品展示页面,Servlet接收GET请求,跳转到错误提示页面,完成时间:25分钟,阶段5,常见调试问题及解决办法 代码规范问题,共性问题集中讲解,阶段5,总结并布置作业,阶段5,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号