JSP 2.0大学教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:覃华等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2008
- ISBN:7111228871
- 页数:312 页
第1章 JSP概述 1
1.1 静态网页和动态网页 1
1.1.1 静态网页 1
1.1.2 动态网页 2
1.2 Servlet与JSP 3
1.2.1 Servlet技术 3
1.2.2 JSP概述 4
1.3 上机实验环境的搭建 4
1.3.1 安装J2SE 1.5 4
1.3.2 安装Tomcat 5.5 5
1.3.3 安装DreamWeaver 8简体中文版 10
1.3.4 安装JCreator 11
1.4 第一个JSP网页 11
1.5 小结 13
1.6 习题 13
第2章 JSP元素 16
2.1 JSP页面的组成元素与常用的HTML标记 16
2.1.1 JSP页面的组成元素 16
2.1.2 常用的HTML标记 17
2.2 JSP注释元素 21
2.2.1 JSP注释 21
2.2.2 HTML注释 21
2.3 JSP指令元素 21
2.3.1 include指令 22
2.3.2 page指令 22
2.3.3 taglib指令 26
2.4 JSP脚本元素 27
2.4.1 声明元素 27
2.4.2 脚本小程序 28
2.4.3 表达式元素 29
2.5 JSP标准动作 30
2.5.1 JSP 2.0的20种标准动作 30
2.5.2 〈jsp:include〉动作 31
2.5.3 〈jsp:param〉动作 31
2.5.4 〈jsp:forward〉动作 32
2.5.5 〈jsp:plugin〉动作 32
2.5.6 〈jsp:params〉和〈jsp:fallback〉动作 33
2.5.7 XML与XML文档 34
2.6 小结 35
2.7 习题 36
第3章 JSP隐含对象 38
3.1 JSP的隐含对象 38
3.2 out隐含对象 39
3.2.1 输出信息的方法 39
3.2.2 缓冲区相关的方法 40
3.3 request隐含对象 41
3.3.1 用request读取客户端传递来的参数 41
3.3.2 request作用范围变量 45
3.3.3 用request读取系统信息 49
3.3.4 用request读取HTTP请求报头信息 50
3.3.5 用request读取cookie 51
3.3.6 用request选择国际化信息 55
3.4 response隐含对象 55
3.4.1 输出缓冲区与响应提交 55
3.4.2 HTTP响应报头设置 56
3.4.3 用response实现JSP页面重定向 59
3.4.4 用response实现文件下载 60
3.5 application隐含对象 64
3.5.1 用application访问Web应用的初始参数 64
3.5.2 application作用范围变量 65
3.5.3 用application对象读取Servlet容器信息 67
3.5.4 用application记录操作日志 67
3.5.5 application的其他应用 68
3.6 session隐含对象 69
3.6.1 用URL重写实现session跟踪 69
3.6.2 用cookie实现session跟踪 72
3.6.3 用隐藏表单域实现session跟踪 73
3.6.4 session作用范围变量与session跟踪 75
3.6.5 动态生成验证码 79
3.7 其他JSP隐含对象 81
3.7.1 config隐含对象 81
3.7.2 exception隐含对象 82
3.7.3 page隐含对象 82
3.7.4 pageContext隐含对象 83
3.8 小结 84
3.9 习题 84
第4章 Servlet、过滤器与侦听器 87
4.1 Servlet包的构成与Servlet生命周期 87
4.1.1 GenericServlet抽象类 88
4.1.2 HttpServlet抽象类 88
4.1.3 Servlet程序的生命周期 89
4.2 Servlet编程 92
4.2.1 Servlet程序的编写过程 92
4.2.2 第一个Servlet程序 96
4.2.3 Servlet与HTML表单 97
4.2.4 Servlet通信 99
4.2.5 Servlet的session跟踪 101
4.2.6 用JSP页面作Servlet程序 104
4.3 过滤器 106
4.3.1 过滤器的基本工作原理 106
4.3.2 过滤器的API接口及部署信息 108
4.3.3 第一个过滤器程序 110
4.3.4 用过滤器解决request中文乱码问题 116
4.4 侦听器 118
4.4.1 Servlet Context侦听器 118
4.4.2 ServletRequest侦听器 123
4.4.3 HttpSession侦听器 125
4.5 小结 128
4.6 习题 129
第5章 JavaBean组件模型 132
5.1 JavaBean概述 132
5.1.1 代码重用与组件规范 132
5.1.2 JavaBean的分类及特点 132
5.1.3 JavaBean的代码结构 133
5.2 JavaBean的编程 134
5.2.1 JSP动作与JavaBean生命周期 134
5.2.2 封装业务逻辑的JavaBean 140
5.3 一些有用的JavaBean 142
5.3.1 数据封装与表单JavaBean 142
5.3.2 文件上传和下载的JavaBean组件 146
5.3.3 邮件发送的JavaBean组件 154
5.3.4 用POI组件生成Excel报表 160
5.4 小结 161
5.5 习题 162
第6章 JDBC数据库访问技术 163
6.1 SQL Server 2000的安装 163
6.1.1 SQL Server 2000概述 163
6.1.2 SQL Server 2000个人版的安装 163
6.2 JDBC概述 166
6.2.1 ODBC概述 166
6.2.2 JDBC概述 167
6.2.3 JDBC驱动程序的类型 167
6.2.4 JDBC Type-4驱动程序的安装方法 168
6.3 JDBC API中关键的类和接口 168
6.3.1 java.sql包 168
6.3.2 javax.sql包 168
6.3.3 常用的JDBC API类和接口 168
6.4 JDBC应用样例 175
6.4.1 查询与分页样例 175
6.4.2 预编译SQL语句 182
6.4.3 存储过程的调用 185
6.4.4 添加新记录 188
6.4.5 删除记录 190
6.4.6 修改记录 192
6.4.7 JDBC事务处理 195
6.4.8 数据库与Excel报表的动态生成 200
6.5 连接池技术 204
6.6 小结 209
6.7 习题 210
第7章 EL与JSTL标记库 212
7.1 EL表达式语言 212
7.1.1 EL与EL隐含对象 212
7.1.2 在EL中访问JSP隐含对象的getXXX()方法 217
7.1.3 用EL访问JavaBean中的属性 218
7.2 JSTL 1.1 218
7.2.1 JSTL简介 218
7.2.2 JSTL l.1的安装 219
7.2.3 JSTL标记的结构和使用 220
7.3 JSTL核心标记库 220
7.3.1 〈c:set〉标记 220
7.3.2 〈c:remove〉标记 223
7.3.3 〈c:out〉标记 223
7.3.4 〈c:catch〉标记 224
7.3.5 〈c:if〉标记 224
7.3.6 〈c:choose〉标记 225
7.3.7 〈c:forEach〉标记 226
7.3.8 〈c:forTokens〉标记 228
7.3.9 〈c:import〉标记 228
7.3.10 〈c:redirect〉标记 229
7.4 消息国际化 229
7.5 SimpleTagSupport与自定义标记 233
7.5.1 自定义标记 233
7.5.2 SimpleTagSupport类 233
7.5.3 SimpleTagSupport的生命周期 234
7.5.4 SimpleTagSupport的标记库描述符 234
7.6 Tag File与自定义标记 240
7.6.1 标记文件 240
7.6.2 标记文件中常用的编程标记 242
7.6.3 JSP页面和标记文件间传递参数的方法 247
7.7 小结 249
7.8 习题 250
第8章 Struts 1.3框架 251
8.1 JSP开发模式 251
8.1.1 Model1开发模式 251
8.1.2 MVC设计模式与Model2开发模式 251
8.2 Struts 1.3框架 256
8.2.1 Struts 1.3.8的安装和配置 256
8.2.2 struts-config.xml部署文件 257
8.3 Struts的表单技术 261
8.3.1 Struts的表单标记 261
8.3.2 ActionForm表单类和表单校验 262
8.3.3 DynaActionForm表单类和Validator校验框架 264
8.3.4 基于Map-backed的ActionForm表单类 268
8.4 Struts的控制器层 271
8.4.1 Action类与单一操作控制逻辑 272
8.4.2 多重操作控制逻辑 276
8.5 小结 276
8.6 习题 277
第9章 基于Struts 1.3的网上书店项目 278
9.1 DAO设计模式和简单工厂设计模式 278
9.1.1 DAO设计模式 278
9.1.2 简单工厂设计模式与单实例设计模式 278
9.2 网上书店系统功能分析 279
9.3 数据库设计 280
9.4 系统实现 282
9.4.1 网站规划 282
9.4.2 系统整体设计方案 283
9.4.3 用户登录模块的实现 286
9.4.4 用户注册模块的实现 291
9.4.5 图书快速搜索模块的实现 295
9.4.6 购物车模块的实现 301
9.4.7 订单生成模块的实现 307
9.5 小结 310
9.6 习题 311
参考文献 312
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019