- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 jsp网站开发技术 第一节 servlet实现登录系统 JSP技术要点 简介— web应用项目结构 Web应用的目录层次 网站开发工具 Jcreater+网页编辑工具 需要配置web服务器 对硬件要求低 Jbuilder集成开发环境 自带web服务器 对硬件要求高 开发环境比较复杂 Web服务器配置方法 安装Tomcat 配置环境变量 Jdk_home Java_home Tomcat_home 启动服务 测试网站运行 业务逻辑分析 简介— Servlet的优点 Servlet体系结构— 包 Javax.servlet 提供支持通用的,跨协议的servlet的所有类 Javax.servlet.http 增加了特定与http的功能。 Servlet体系结构—servlet实现 Servlet实现:Servlet接口 课堂练习 完成一个servlet的演示案例 体验servlet-通过HttpServlet产生servlet示例 体验servlet Web目录的结构:servlet的位置 Servlet的实现 Web.xml的作用 请求和响应 ——ServletRequest ServletRequest——重要方法 ServletRequest ——重要方法 请求和响应 ——HttpServletRequest HttpServletRequest 提供对 HTTP 头数据的访问 扩展 HttpServlet 类并覆盖处理 HTTP 请求的 Servlet 方法 getQueryString()方法返回客户端的请求字符串 HttpServletRequest——主要方法 请求和响应 ——ServletResponse public void setContentType(String type) 用于设置响应的MIME类型, 如: response.setContentType(“text/html”); public java.io.PrintWriter getWriter() 返回一个PrintWriter对象,在应答中发送字符文本 比如:PrintWriter out = response.getWriter(); out.println(“htmlbody……….”); public void sendError(int status) 比如在servlet文件中有如下代码: response.sendError(404); 则当遇到该代码时,会转到一个错误页面:文件没有发现(404错误)。 public void sendRedirect(String location) 比如response.sendRedirect(“/abc.html”); 遇到该行代码,会转到abc.html页面。 * * 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 服务器端技术:JSP和Servlet 中间组件技术:JavaBean 代码分离技术:Jsp标记 Java技术 Jsp脚本 Servlet技术 Jsp标记 dbms myWebApp\ index.html login.jsp 404NotFound.html images\ my1.gif my2.gif WEB-INF\ web.xml mytag.tld classes\ ShoppingCart.class lib\ DbLibrary.jar 登陆页面 servlet 请求(用户名和密么参数) 应答(在会话中存储参数) 可轻松扩展 安全 跨平台 JAVA的优点 Servlet的优点: 与其它资源交互; 运行速度快,只加载一次,可以维护请求之间的服务 与协议无关; ………… 用户自定义的 Servlet GenericServlet HttpServlet Servlet init方法 servlet 客户 客户 请求 响应 请求 响应 service方法: 客户请求和响应调用该方法 servlet 实例化调用init方法 内存 释放内存 Shut Down 释放内存、关闭Web服务器调
您可能关注的文档
- Java程序设计项目教程 张群哲 课件 第6章APPLET新.ppt
- Java程序设计项目教程 张群哲 课件 第7章流与文件新.ppt
- Java程序设计项目教程 张群哲 课件 第8章绘制股市K线图新.ppt
- Java程序设计与实训 黄能耿 java-01新.ppt
- Java程序设计与实训 黄能耿 java-03-1新.ppt
- Java程序设计与实训 黄能耿 java-03-3新.ppt
- Java程序设计与实训 黄能耿 java-04-1新.ppt
- Java程序设计与实训 黄能耿 java-04-2新.ppt
- Java程序设计与实训 黄能耿 java-05新.ppt
- Java程序设计与实训 黄能耿 java-06新.ppt
文档评论(0)