
精通JSP-Web开发技术与典型套用
《精通JSP-Web开发技术与典型套用》一书分3部分,共27章,内容涵盖了JSP入门、HTTP和Servlet基础、JSP基本语法JSP内置对象、JavaBean开发、MVC模式、JSP开发常用技巧、表达式语言、JSTL、自定义标籤、JDBC、JSP实用开发技术、综合套用实例以及流行工具(如Struts、Hiberhate、Spring)的整合套用等。
基本介绍
- 书名:精通JSP-Web开发技术与典型套用
- 作者:张新曼
- 出版社:人民邮电出版社
- 出版时间:2007
内容简介
本书通过大量典型实例介绍了JSP开发基础技术,并剖析了JSP开发中的重点和难点,另外还详细讲解了JSP的常用开发工具。
本书最大的特色在于每一个重要知识点都配有实例,这些实例具有很强的实用性和针对性,力求让读者在掌握知识的同时能活学活用、举一反三。
本书尤其适合于初、中级JSP开发人员学习,也可作为Java程式设计师进行Web开发的参考用书。同时也可用作高等院校相关专业师生和计算机培训班的JSP课程教材。
目录
第一部分 JSP基本技术
第1章 初识JSP
1.1 JSP简介
1.2 建立JSP的运行环境
1.3 JSP起步
1.4 小结
第2章 HTTP和Servlet基础
2.1 HTTP请求/回响模型
2.2 Servlet简介
2.3 JSP页面处理过程
2.4 Servlet生命周期
2.5 简单Servlet实例
2.6 小结
第3章 JSP基本语法
3.1 JSP模板文本
3.2 JSP脚本元素
3.3 JSP指令元素
3.4 JSP标準操作元素
3.5 小结
第4章 JSP内置对象
4.1 request请求对象
4.2 response回响对象
4.3 out输出对象
4.4 pageContext页面上下文对象
4.5 session会话对象
4.6 application应用程式对象
4.7 page页面对象
4.8 config参数配置对象
4.9 exception异常处理对象
4.10 小结
第5章 JavaBean在JSP中的套用
5.1 JavaBean简介
5.2 JavaBean的开发
5.3 在JSP中使用JavaBean
5.4 小结
第6章 Servlet和JSP的集成——MVC框架
6.1 MVC框架简介
6.2 实现MVC
6.3 3种数据共享方式的对比
6.4 Web组件的3种关联关係
6.5 3种典型的会话跟蹤方法
6.6 小结
第7章 JSP开发中的常用技巧
7.1 JSP程式的国际化与本地化
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.1 JSTL简介
9.2 JSTL的核心标籤
9.3 JSTL的XML标籤
9.4 JSTL的格式化/国际化标籤
9.5 JSTL的函式标籤
9.6 小结
第10章 创建自定义标籤
10.1 JSP标籤库
10.2 开发自定义标籤
10.3 标籤开发技巧
10.4 小结
第11章 使用Struts控制器简化MVC开发
11.1 Struts简介
11.2 配置Struts套用
11.3 Struts主要控制器组件
11.4 Struts标籤库
11.5 Struts开发实例
11.6 小结
第12章 使用Servlet 2.4过滤器和监听器
12.1 Servlet过滤器
12.2 Servlet监听器
12.3 小结
第13章 资料库访问——JDBC
13.1 MySQL资料库基础
13.2 用JDBC连线MySQL资料库
13.3 JDBC基础
13.4 用JDBC连线其他资料库
13.5 资料库连线池
13.6 公共资料库访问连线JavaBean的开发
13.7 在Servlet中使用JDBC访问资料库
13.8 小结
第14章 MyEclipse外挂程式在JSP开发中的套用
14.1 MyEclipse外挂程式简介
14.2 MyEclipse安装与配置
14.3 可视化开发JSP套用
14.4 MyEclipse的UML设计支持
14.5 小结
第15章 Hibernate框架的套用
15.1 Hibernate框架简介 281
15.2 Hibernate安装与配置
15.3 用Hibernate开发Web套用
15.4 MyEclipse外挂程式对Hibernate的支持简介
15.5 小结
第16章 Spring框架的套用
16.1 Spring框架简介
16.2 Spring安装与配置
16.3 用Spring开发Web套用
16.4 MyEclipse外挂程式对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.3 jspSmartUpload组件简介
22.4 上传档案的实现
22.5 下载档案的实现
22.6 jspSmartUpload常用类和函式
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 小结
附录 网路资源
……
……