在实战中成长 JSP开发之路PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:青软实训编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121087813
- 页数:360 页
第一部分 起步 1
第1章 JSP与Servlet简介 2
1.1 JSP技术 2
1.2 HTTP请求模型 3
1.3 Servlet 4
1.3.1 Servlet是什么 4
1.3.2 Servlet生命周期 4
1.4 JSP和Servlet 6
1.5 小结 6
第2章 安装开发环境 7
2.1 Java IDE 7
2.2 动手安装JDK 10
2.2.1 JDK的安装与配置 10
2.2.2 Eclipse的安装 13
2.2.3 Tomcat的安装 16
2.2.4 Eclipse中的Tomcat配置 20
2.2.5 安装配置MySQL数据库 22
2.3 JSP和数据库 26
2.4 小结 27
第3章 JSP基础 28
3.1 JSP执行流程 28
3.2 JSP模板文本 31
3.3 JSP元素 31
3.3.1 指令元素 31
3.3.2 行为元素 35
3.3.3 脚本元素 53
3.3.4 EL表达式语言 54
3.4 JSP隐含对象 57
3.4.1 request对象 57
3.4.2 response对象 58
3.4.3 pageContext对象 59
3.4.4 session对象 60
3.4.5 application对象 61
3.4.6 out对象 61
3.4.7 config对象 61
3.4.8 page对象 62
3.4.9 exception对象 62
3.4.10 隐含对象的使用方法 62
3.5 小结 68
第4章 看看效果 69
4.1 新建一个应用程序 69
4.2 Hello,JSP 72
4.3 Web应用程序 74
4.3.1 Web应用程序剖析 74
4.3.2 Web应用程序开发过程简介 75
4.4 小结 75
第二部分 构建应用程序 77
第5章 BookStore应用程序 78
5.1 迭代式开发 78
5.2 BookStore能做些什么 79
5.3 开始编码吧 82
第6章 图书维护 83
6.1 JSP和JDBC 83
6.2 DbUtils 87
6.3 创建数据库和表 91
6.3.1 创建数据库 91
6.3.2 创建图书表 91
6.4 常规任务:CRUD 92
6.4.1 CRUD基本流程 93
6.4.2 CRUD的具体实现 95
6.5 运行起来再说(迭代A1) 102
6.5.1 创建应用程序 102
6.5.2 配置数据库连接 103
6.5.3 开发“图书维护”最初版本 105
6.6 迭代A1中客户所提问题的处理(迭代A2) 109
6.6.1 来点CSS 109
6.6.2 功能清单 112
6.6.3 解决乱码问题 114
6.6.4 HTML编辑器 118
6.7 添加缺失的字段(迭代A3) 121
6.7.1 添加日期字段、版次和销售状态 122
6.7.2 添加图书封面缩图 123
6.8 验证一下(迭代A4) 130
6.9 分页功能(迭代A5) 133
6.10 小结 142
第7章 分类显示 143
7.1 图书后台分类 143
7.2 前台页面布局 149
7.3 前台首页显示 152
7.4 小结 155
第8章 创建购物车 156
8.1 会话管理 156
8.1.1 Cookie 157
8.1.2 Session 157
8.1.3 结合Database 158
8.2 表和模型 159
8.3 创建购物车 161
8.4 清空购物车 172
8.5 小结 173
第9章 来点Ajax 174
9.1 JavaScript自定义对象 175
9.1.1 基本概念 175
9.1.2 语法规则 175
9.2 Ajax简介 181
9.2.1 XMLHttpRequest简介 182
9.2.2 XMLHttpRequest的属性 182
9.2.3 XMLHttpRequest的方法 184
9.2.4 一个简单的Ajax实例 185
9.3 改进版购物车 190
9.3.1 修改商品数量 192
9.3.2 服务器端处理 195
9.4 高亮显示商品信息 197
9.5 小结 199
第10章 实现结账功能 200
10.1 收集订单 200
10.1.1 结账界面 201
10.1.2 订单生成 203
10.2 在付账页面显示购物车内容 211
10.3 JavaMail API 213
10.3.1 JavaMailAPI简介 214
10.3.2 相关信息传输协议 214
10.3.3 下载并安装JavaMail 215
10.3.4 JavaMail API核心类 217
10.4 邮件通知 221
10.4.1 邮件的基本信息 222
10.4.2 发送邮件 223
10.4.3 邮件模板 228
10.5 小结 233
第11章 用户权限管理 234
11.1 权限系统 234
11.2 系统登录 236
11.3 访问控制系统 246
11.3.1 权限管理 246
11.3.2 角色管理 254
11.3.3 为角色分配权限 264
11.3.4 为用户分配角色 266
11.4 访问控制 268
11.5 处理错误 274
11.5.1 异常体系设计 274
11.5.2 本系统的异常类 279
11.6 小结 281
第12章 优化一下 282
12.1 缓存 282
12.2 缓存权限信息 289
12.3 页面缓存 293
12.4 小结 294
第13章 看看报表吧 295
13.1 JFreeChart 295
13.2 实现库存统计图表 299
13.3 小结 306
第14章 扩展服务 307
14.1 Web服务简介 307
14.1.1 XML简介 308
14.1.2 SOAP简介 309
14.1.3 WSDL简介 310
14.1.4 UDDI简介 311
14.2 Apache CXF 311
14.2.1 Apache CXF简介 311
14.2.2 CXF框架支持环境 313
14.3 库存查询服务 324
14.4 会员服务 331
14.4.1 会员注册 331
14.4.2 生成注册码 333
14.4.3 会员登录 336
14.5 小结 340
第15章 最后的任务 341
15.1 代码重构(Refactoring) 341
15.2 单元测试 348
15.2.1 JUnit 4 348
15.2.2 订单模块测试 359
15.3 小结 360
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017