img
share 分享

VIP会员

作者:CSDN

出版社:CSDN《程序员》

ISBN:1111111111117

VIP会员免费 (仅需0.8元/天) ¥ 40000.0

温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!

电子书推荐

更多资源 展开

servlet和jsp学习指南 评分:

《Servlet和JSP学习指南》是系统学习Servlet和JSP的必读之作。由全球知名的Java技术专家(《How Tomcat Works》作者)亲自执笔,不仅全面解读Servlet和JSP的*技术,重点阐述Java Web开发的重要编程概念和设计模型,而且包含大量可操作性极强的案例。   《Servlet和JSP学习指南》共18章:第1章介绍Servlet API和几个简单的Servlet;第2章讨论Session追踪,以及保持状态的4种技术;第3章和第4章系统讲解JSP的语法以及JSP中的重要特性之一:Expression Language;第5~7章分别阐述JSTL中最重要的类库、标签的具体编写方法和标签文件;第8~10章讨论Servlet中的事件驱动编程、过滤器,以及Model 2架构;第11章展示如何利用Servlet 3的文件上传特性,以及如何在客户端改善用户的体验;第12章解释如何通过编程方式将资源发送到浏览器;第13章介绍如何利用Decorator模式以及类来改变Servlet请求和响应的行为;第14章讨论Servlet 3中的一项新特性,用来处理异步的操作;第15章阐述如何通过声明和编程方式来保护Java的Web应用程序;第16章讨论Servlet/JSP应用程序的部署过程,以及部署描述符中的元素;第17章阐述Servlet 3中的两项新特性;第18章介绍Struts 2的用法。 第1章 Servlet 1.1 Servlet API概述 1.2 Servlet 1.3 编写基础的Servlet应用程序 1.4 ServletRequest 1.5 ServletResponse 1.6 ServletConfig 1.7 ServletContext 1.8 GenericServlet 1.9 HTTP Servlet 1.10 处理HTML表单 1.11 使用部署描述符 1.12 小结 第2章 Session管理 2.1 网址重写 2.2 隐藏域 2.3 cookie 2.4 HttpSession对象 2.5 小结 第3章 JSP 3.1 JSP概述 3.2 备注 3.3 隐式对象 3.4 指令 3.5 脚本元素 3.6 动作 3.7 小结 第4章 EL 4.1 EL语法 4.2 访问JavaBean 4.3 EL隐式对象 4.4 使用其他EL运算符 4.5 使用EL 4.6 在JSP 2.0及更高版本中配置EL 4.7 小结 第5章 JSTL 5.1 下载JSTL 5.2 JSTL类库 5.3 通用动作指令 5.4 条件式动作指令 5.5 iterator动作指令 5.6 格式化动作指令 5.7 函数 5.8 小结 第6章 编写定制标签 6.1 定制标签概述 6.2 简单的标签处理器 6.3 SimpleTag范例 6.4 处理属性 6.5 管理标签主体 6.6 编写EL函数 6.7 发布定制标签 6.8 小结 第7章 标签文件 7.1 标签文件简介 7.2 我们的第一个标签文件 7.3 标签文件指令 7.4 doBody 7.5 invoke 7.6 小结 第8章 监听器 8.1 监听器接口和注册 8.2 Servlet Context监听器 8.3 Session监听器 8.4 ServletRequest监听器 8.5 小结 第9章 过滤器 9.1 Filter API 9.2 过滤器的配置 9.3 范例1:日志过滤器 9.4 范例2:图片保护过滤器 9.5 范例3:下载计数过滤器 9.6 过滤器的顺序 9.7 小结 第10章 应用程序设计 10.1 Model 1概述 10.2 Model 2概述 10.3 基于Servlet Controller的Model 2 10.4 基于Filter Dispatcher的Model 2 10.5 验证器 10.6 数据库访问 10.7 依赖注入 10.8 小结 第11章 文件上传 11.1 客户端编程 11.2 服务器端编程 11.3 上传Servlet范例 11.4 多文件上传 11.5 上传客户端 11.6 小结 第12章 文件下载 12.1 文件下载概述 12.2 范例1:隐藏资源 12.3 范例2:防止跨站引用 12.4 小结 第13章 请求和响应的装饰 13.1 Decorator模式 13.2 Servlet Wrapper类 13.3 范例:AutoCorrect过滤器 13.4 小结 第14章 异步处理 14.1 概述 14.2 编写异步的Servlet和Filter 14.3 编写异步的Servlet 14.4 异步监听器 14.5 小结 第15章 安全性 15.1 验证和授权 15.2 验证方法 15.3 SSL 15.4 通过编程确保安全性 15.5 小结 第16章 部署 16.1 部署描述符概述 16.2 部署 16.3 Web Fragment 16.4 小结 第17章 动态注册和Servlet容器初始化 17.1 动态注册 17.2 Servlet容器初始化 17.3 小结 第18章 Struts 2简介 18.1 Struts 2的优势 18.2 Struts 2工作原理 18.3 拦截器 18.4 Struts 2的配置文件 18.5 简单的Struts应用程序 18.6 小结 附录A Tomcat 附录B Web注解 附录C SSL证书 显示部分信息 前  言 前  言 欢迎你阅读本书,其内容涵盖了Servlet 3.0和JSP 2.2方面的技术。 JavaServlet技术,或简称Servlet,是Java中用于开发Web应用程序的基本技术。Sun公司于1996年发布了JavaServlet技术,与CGI(Common GatewayInterface,公共网关接口)形成竞争。之后,它成为在Web中生成动态内容的标准。CGI的主要问题在于,它为每一个HTTP请求都创建一个新的进程。因为创建进程需要花费大量的CPU周期,这使得编写可扩展的CGI程序变得极为困难。另一方面,Servlet程序也比CGI程序运行得更快,这是因为Servlet执行完它的第一个请求之后,就会驻留在内存中,等待后续的请求。 自从Servlet面世以来,也开发出了许多基于Java的Web框架,以帮助程序员更迅速地编写Web应用程序。这些框架可以使我们只关注业务逻辑,而不在编写样板代码(boilerplatecode)上花费太多的时间。但你还是需要了解Servlet的基本知识。后来,JavaServerPages(JSP)发布了,这使得编写Servlet变得更加轻松了。或许你正在使用一种很好的框架,如Struts 2、SpringMVC,或者JavaServerFaces。但是,如果没有充分理解Servlet和JSP方面的知识,你将无法进行高效的编码。顺便说一下,Servlets是指在Servlet容器中运行的Java类。Servlet容器或者Servlet引擎,就像是一个Web服务器,但它能够生成动态的内容,而不只是提供静态的资源。 显示全部信息 免费在线读   译者序   Sun公司于1996年发布了Java Servlet技术,与CGI(Common GatewayInterface,公共网关接口)形成竞争,之后,它成为在Web中生成动态内容的标准。自从Servlet面世以来,也开发出了许多基于Java的Web框架,以帮助程序员更迅速地编写Web应用程序。目前全世界拥有了众多的JavaWeb开发人员,也是最热门的编程技术。作者Budi Kurniawan是BrainySoftware.com的高级架构师,也是《HowTomcat Works》、《Java for the Web with Servlets, JSP andEJB》以及《Struts 2 Design and Programming》、《Java 7: A Beginner抯Tutorial》的作者。他已经发表了上百篇技术文章,并编写过授权给全球著名的大公司使用的软件。   本书读者对象   本书是针对有Java编程语言基础的Web开发者的,JavaWeb应用程序开发是一种很成熟并且很热门的编程技术。同时,它也汇集各种技术于一身,经常令初学者不知道从何入手。如果你也有同感,那么本书就很适合你,因为它就是一本特意为初学者量身定制的教程。作为一套面对初学者的教程,本书不是要教会你每一种Servlet/JSP技术。如果你是一名有经验的Web应用开发者,对Servlet3.0的新特性感兴趣,那么本书涵盖新特性的章节正是你所需要阅读并实践的内容。   章节简介   本书介绍了最重要的编程概念,并教你如何编写Servlet/JSP,以及如何使用Servlet核心类库。对于编写真实的Web应用程序提供了很好的指导。本书是你所能找到的最全面的JavaWeb应用程序开发之入门教程,其主题有:   Java Web编程的核心技术Servlet   4种Session管理技术   JSP   表达式语言   JSTL以及定制标签   定制标签文件   Servlet事件驱动编程之监听器

...展开详情
上传时间:2018-06 大小:66.56MB
热门图书