版权信息书 名: 精通JSP-Web开发技术与典型应用

作者:张新曼
出版社:人民邮电出版社
出版时间: 2007
ISBN: 9787115138354
开本: 16
定价: 65.00 元
内容简介本书通过大量典型实例介绍了JSP开发基础技术,并剖析了JSP开发中的重点和难点,另外还详细讲解了JSP的常用开发工具。
全书分3部分,共27章,内容涵盖了JSP入门、HTTP和Servlet基础、JSP基本语法JSP内置对象、JavaBean开发、MVC模式、JSP开发常用技巧、表达式语言、JSTL、自定义标签、JDBC、JSP实用开发技术、综合应用实例以及流行工具(如Struts、Hiberhate、Spring)的整合应用等。
本书最大的特色在于每一个重要知识点都配有实例,这些实例具有很强的实用性和针对性,力求让读者在掌握知识的同时能活学活用、举一反三。
本书尤其适合于初、中级JSP开发人员学习,也可作为Java程序员进行Web开发的参考用书。同时也可用作高等院校相关专业师生和计算机培训班的JSP课程教材。
目录第一部分JSP基本技术
第1章初识JSP
1.1JSP简介
1.2建立JSP的运行环境
1.3JSP起步
1.4小结
第2章HTTP和Servlet基础
2.1HTTP请求/响应模型
2.2Servlet简介
2.3JSP页面处理过程
2.4Servlet生命周期
2.5简单Servlet实例
2.6小结
第3章JSP基本语法
3.1JSP模板文本
3.2JSP脚本元素
3.3JSP指令元素
3.4JSP标准操作元素
3.5小结
第4章JSP内置对象
4.1request请求对象
4.2response响应对象
4.3out输出对象
4.4pageContext页面上下文对象
4.5session会话对象
4.6application应用程序对象
4.7page页面对象
4.8config参数配置对象
4.9exception异常处理对象
4.10小结
第5章JavaBean在JSP中的应用
5.1JavaBean简介
5.2JavaBean的开发
5.3在JSP中使用JavaBean
5.4小结
第6章Servlet和JSP的集成——MVC框架
6.1MVC框架简介
6.2实现MVC
6.33种数据共享方式的对比
6.4Web组件的3种关联关系
6.53种典型的会话跟踪方法
6.6小结
第7章JSP开发中的常用技巧
7.1JSP程序的国际化与本地化
7.2中文乱码的问题
7.3错误处理问题
7.4在JSP中动态生成图像
7.5小结
第二部分JSP高级技术
第8章JSP 2.0表达式语言(EL)
8.1表达式语言简介
8.2表达式语言的使用
8.3表达式求值
8.4访问作用域变量
8.5隐含对象
8.6存取运算符
8.7定义与使用函数
8.8小结
第9章JSP标准标签库(JSTL 1.1)
9.1JSTL简介
9.2JSTL的核心标签
9.3JSTL的XML标签
9.4JSTL的格式化/国际化标签
9.5JSTL的函数标签
9.6小结
第10章创建自定义标签
10.1JSP标签库
10.2开发自定义标签
10.3标签开发技巧
10.4小结
第11章使用Struts控制器简化MVC开发
11.1Struts简介
11.2配置Struts应用
11.3Struts主要控制器组件
11.4Struts标签库
11.5Struts开发实例
11.6小结
第12章使用Servlet 2.4过滤器和监听器
12.1Servlet过滤器
12.2Servlet监听器
12.3小结
第13章数据库访问——JDBC
13.1MySQL数据库基础
13.2用JDBC连接MySQL数据库
13.3JDBC基础
13.4用JDBC连接其他数据库
13.5数据库连接池
13.6公共数据库访问连接JavaBean的开发
13.7在Servlet中使用JDBC访问数据库
13.8小结
第14章MyEclipse插件在JSP开发中的应用
14.1MyEclipse插件简介
14.2MyEclipse安装与配置
14.3可视化开发JSP应用
14.4MyEclipse的UML设计支持
14.5小结
第15章Hibernate框架的应用
15.1Hibernate框架简介281
15.2Hibernate安装与配置
15.3用Hibernate开发Web应用
15.4MyEclipse插件对Hibernate的支持简介
15.5小结
第16章Spring框架的应用
16.1Spring框架简介
16.2Spring安装与配置
16.3用Spring开发Web应用
16.4MyEclipse插件对Spring的支持简介
16.5小结
第三部分JSP技术应用
第17章用户注册登录模块
17.1关键技术
17.2一个基本的用户注册模块的设计与实现
17.3一个基本的用户登录模块的设计与实现
17.4本章难点剖析
17.5小结
第18章购物车模块
18.1购物车模块设计
18.2数据表的封装
18.3购物车模块实现
18.4购物车模块的生命周期问题
18.5本章难点剖析
18.6小结
第19章数据库查询模块
19.1模糊查询与组合查询简介
19.2数据库模糊查询模块设计
19.3数据库模糊查询模块实现
19.4数据库组合查询模块设计
19.5数据库组合查询模块实现
19.6本章难点剖析
19.7小结
第20章在指定的网页上搜索关键字
20.1搜索指定的网页设计思路
20.2相关类和函数介绍
20.3取得指定网页内容
20.4分析网页内容
20.5显示搜索得到的网页
20.6本章难点剖析
20.7小结
第21章JSP页面分页技术实现
21.1分页技术设计思路
21.2在JSP页面中直接分页
21.3在Servlet中实现分页
21.4结合JavaBean实现分页
21.5万能的分页技术实现
21.6根据不同的数据库实现分页技术
21.7本章难点剖析
21.8小结
第22章上传下载文件模块
22.1上传、下载文件模块设计思路
22.2在JSP中读写文件
22.3jspSmartUpload组件简介
22.4上传文件的实现
22.5下载文件的实现
22.6jspSmartUpload常用类和函数
22.7本章难点剖析
22.8小结
第23章使用JSP发送邮件
23.1发送邮件模块设计思路
23.2发送普通文本邮件
23.3发送HTML格式的邮件
23.4为发送的邮件添加附件内容
23.5本章难点剖析
23.6小结
第24章异常及日志模块
24.1捕获JSP异常
24.2处理捕获到的异常
24.3添加异常的日志信息
24.4本章难点剖析
24.5小结
第25章保护受限制访问的JSP资源
25.1保护访问资源的必要性
25.2加密传递给客户端的文字
25.3添加SSL认证信息
25.4添加对请求的访问权限判断
25.5本章难点剖析
25.6小结
第26章限制表单重复提交
26.1限制表单重复提交的必要性
26.2限制表单重复提交的设计思路
26.3在客户端限制表单重复提交
26.4在服务器端判断表单是否重复提交
26.5本章难点剖析
26.6小结
第27章综合应用——兵马俑网上商城
27.1需求分析
27.2创建应用项目及配置
27.3数据库设计
27.4业务逻辑类设计
27.5页面框架设计
27.6公用页面
27.7商品管理模块
27.8商品分类管理模块
27.9订单处理模块
27.10本章难点剖析
27.11小结
附录网络资源
……
……