广告位不存在!
详情 声明
商品详情
资源名称:JSP&Servlet学习笔记(第2版)
内容简介:本书是作者多年来教学实践经验的总结,汇集了教学过程中学生在学习JSP &Servlet时遇到的概念、操作、应用或认证考试等问题及解决方案。  本书针对Servlet 3.0的新功能全面改版,无论是章节架构与范例程序代码,都做了全面更新。书中详细介绍了Servlet/JSP与Web容器之间的关系,必要时从Tomcat源代码分析,了解Servlet/JSP如何与容器互动。本书还涵盖了文本处理、图片验证、自动登录、验证过滤器、压缩处理、JSTL应用与操作等各种实用范例。  本书在讲解的过程中,以“微博”项目贯穿全书,随着每一章的讲述都在适当的时候将JSP &Servlet技术应用于“微博”程序之中,以便读者能了解完整的应用程序构建方法。
资源目录:第1章  Web应用程序简介1.1  Web应用程序基础知识1.1.1  关于HTML1.1.2  URL、URN与URI1.1.3  关于HTTP1.1.4  有关URL编码1.1.5  动态网页与静态网页1.2  Servlet/JSP简介1.2.1  何谓Web容器1.2.2  Servlet与JSP的关系1.2.3  关于MVC/Model 21.2.4  Java EE简介1.3  重点复习1.4  课后练习第2章  编写与设置Servlet2.1  第一个Servlet2.1.1  准备开发环境2.1.2  第一个Servlet程序2.2  在HelloServlet之后2.2.1  关于HttpServlet2.2.2  使用@WebServlet2.2.3  使用web.xml2.2.4  文件组织与部署2.3  进阶部署设置2.3.1  URL模式设置2.3.2  Web目录结构2.3.3  使用web-fragment.xml2.4  重点复习2.5  课后练习第3章  请求与响应3.1  从容器到HttpServlet3.1.1  Web容器做了什么3.1.2  doXXX()方法3.2  关于HttpServletRequest3.2.1  处理请求参数与标头3.2.2  请求参数编码处理3.2.3  getReader()、getInputStream()读取Body内容3.2.4  getPart()、getParts()取得上传文件3.2.5  使用RequestDispatcher调派请求3.3  关于HttpServletResponse3.3.1  设置响应标头、缓冲区3.3.2  使用getWriter()输出字符3.3.3  使用getOutputStream()输出二进制字符3.3.4  使用sendRedirect()sendError()3.4  综合练习/微博3.4.1  微博应用程序功能概述3.4.2  实现会员注册功能3.4.3  实现会员登录功能3.5  重点复习3.6  课后练习第4章  会话管理4.1  会话管理基本原理4.1.1  使用隐藏域4.1.2  使用Cookie4.1.3  使用URL重写4.2  HttpSession会话管理4.2.1  使用HttpSession4.2.2  HttpSession会话管理原理4.2.3  HttpSession与URL重写4.3  综合练习/微博4.3.1  修改微博应用程序4.3.2  新增与删除信息4.3.3  会员网页显示信息4.4  重点复习4.5  课后练习第5章  Servlet进阶API、过滤器与监听器5.1  Servlet进阶API5.1.1  Servlet、ServletConfig与GenericServlet5.1.2  使用ServletConfig5.1.3  使用ServletContext5.2  应用程序事件、监听器5.2.1  ServletContext事件、监听器5.2.2  HttpSession事件监听器5.2.3  HttpServletRequest事件、监听器5.3  过滤器5.3.1  过滤器的概念5.3.2  实现与设置过滤器5.3.3  请求封装器5.3.4  响应封装器5.4  异步处理5.4.1  AsyncContext简介5.4.2  模拟服务器推播5.4.3  更多AsyncContext细节5.5  综合练习/微博5.5.1  创建UserService5.5.2  设置过滤器5.5.3  重构微博5.6  重点复习5.7  课后练习第6章  使用JSP6.1  从JSP到Servlet6.1.1  JSP生命周期6.1.2  Servlet至JSP的简单转换6.1.3  指示元素6.1.4  声明、scriptlet与表达式元素6.1.5  注释元素6.1.6  隐式对象6.1.7  错误处理6.2  标准标签6.2.1  标签6.2.2 与简介6.2.3  深入与6.2.4  谈谈Model 16.2.5  XML格式标签6.3  表达式语言(EL)6.3.1  EL简介6.3.2  使用EL取得属性6.3.3  EL隐式对象6.3.4  EL运算符6.3.5  自定义EL函数6.4  综合练习/微博6.4.1  改用JSP实现视图6.4.2  重构UserService与member.jsp6.4.3  创建register.jsp、index.jsp、user.jsp6.5  重点复习6.6  课后练习第7章  使用JSTL7.1  JSTL简介7.2  核心标签库7.2.1  流程处理标签7.2.2  错误处理标签7.2.3  网页导入、重定向、URL处理标签7.2.4  属性处理与输出标签7.3  I18N兼容格式标签库7.3.1  I18N基础7.3.2  信息标签7.3.3  地区标签7.3.4  格式标签7.4  XML标签库7.4.1  XPath、XSLT基础7.4.2  解析、设置与输出标签7.4.3  流程处理标签7.4.4  文件转换标签7.5  函数标签库7.6  综合练习/微博7.6.1  修改register.jsp7.6.2  修改member.jsp7.6.3  修改user.jsp7.7  重点复习7.8  课后练习第8章  自定义标签8.1  Tag File自定义标签8.1.1  Tag File简介8.1.2  处理标签属性与Body8.1.3  TLD文件8.2  Simple Tag自定义标签8.2.1  Simple Tag简介8.2.2  了解API架构与生命周期8.2.3  处理标签属性与Body8.2.4  与父标签沟通8.2.5  TLD文件8.3  Tag自定义标签8.3.1  Tag简介8.3.2  了解架构与生命周期8.3.3  重复执行标签Body8.3.4  处理Body运行结果8.3.5  与父标签沟通8.4  综合练习/微博8.4.1  实现首页最新信息8.4.2  自定义Blahs标签8.5  重点复习8.6  课后练习第9章  整合数据库9.1  JDBC入门9.1.1  JDBC简介9.1.2  连接数据库9.1.3  使用Statement、ResultSet9.1.4  使用PreparedStatement、CallableStatement9.2  JDBC进阶9.2.1  使用DataSource取得连接9.2.2  使用ResultSet卷动、更新数据9.2.3  批次更新9.2.4  Blob与Clob9.2.5  事务简介9.2.6  metadata简介9.2.7  RowSet简介9.3  使用SQL标签库9.3.1  数据源、查询标签9.3.2  更新、参数、事务标签9.4  综合练习/微博9.4.1  重构/使用DAO9.4.2  使用JDBC实现DAO9.4.3  设置JNDI部署描述9.5  重点复习9.6  课后练习第10章  Web容器安全管理10.1  了解与实现Web容器安全管理10.1.1  Java EE安全基本概念10.1.2  声明式基本身份验证10.1.3  容器基本身份验证原理10.1.4  声明式窗体验证10.1.5  容器窗体验证原理10.1.6  使用HTTPS保护数据10.1.7  编程式安全管理10.1.8  标注访问控制10.2  综合练习/微博10.2.1  使用容器窗体验证10.2.2  设置DataSourceRealm10.3  重点复习10.4  课后练习第11章  JavaMail入门11.1  使用JavaMail11.1.1  传送纯文字邮件11.1.2  发送多重内容邮件11.2  综合练习/微博11.2.1  实现取回密码功能11.2.2  接收重送密码请求11.3  重点复习11.4  课后练习第12章  从模式到框架12.1  认识设计模式12.1.1  Template Method模式(Gof设计模式)12.1.2  Intercepting Filter模式(JavaEE设计模式)12.1.3  Model-View-Controller模式(架构模式)12.2  重构、模式与框架12.2.1  Business Delegate模式12.2.2  Service Locator模式12.2.3  Transfer Object模式12.2.4  Front Controller模式12.2.5  库与框架12.3  重点复习12.5  课后练习附录A  如何使用本书项目附录B  MySQL入门
资源截图:1.png
声明

1、链接失效请联系客服人员。
2、购买后如果链接失效可联系客服人员完善资源或进行退款办理。
3、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
4、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。
5、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

相关推荐