JSP程序设计技术教程 第2版PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:张志锋,甘勇,黄敏等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302368892
- 页数:483 页
第1章 Web技术简介 1
1.1 Web基础知识 1
1.1.1 Web技术的由来与发展 1
1.1.2 Web动态网页技术 4
1.1.3 Web应用程序的工作原理 5
1.2 JSP技术 5
1.2.1 JSP的特点与优势 5
1.2.2 JSP的工作原理 6
1.3 JSP开发Web的方式与体系结构 7
1.3.1 JSP开发Web站点的主要方式 7
1.3.2 JSP的两种体系结构 8
1.4 MVC设计模式 9
1.4.1 MVC设计模式思想 9
1.4.2 MVC的优缺点 10
1.5 实验指导 11
1.5.1 实验目的 11
1.5.2 实验需求说明 11
1.5.3 代码实现 12
1.5.4 常见问题及解决方案 12
1.6 小结 14
1.7 习题 14
1.7.1 选择题 14
1.7.2 填空题 14
1.7.3 简答题 14
1.7.4 实验题 15
第2章 JSP开发运行环境 16
2.1 JSP环境介绍 16
2.1.1 对操作系统的基本要求 16
2.1.2 对常用软件的基本要求 16
2.2 JDK安装配置 17
2.2.1 JDK简介与下载 17
2.2.2 JDK安装与配置 17
2.3 NetBeans开发环境 22
2.3.1 NetBeans简介与下载 22
2.3.2 NetBeans安装与使用 23
2.4 Eclipse开发环境 29
2.4.1 Eclipse简介与下载 29
2.4.2 Eclipse的使用 30
2.5 MyEclipse开发环境 34
2.5.1 MyEclipse简介与下载 34
2.5.2 MyEclipse安装与使用 34
2.6 Tomcat服务器 38
2.6.1 Tomcat简介与下载 38
2.6.2 Tomcat安装与配置 39
2.7 实验指导 43
2.7.1 实验目的 43
2.7.2 实验需求说明 43
2.7.3 代码实现 43
2.7.4 常见问题及解决方案 48
2.8 小结 49
2.9 习题 49
第3章 脚本语言 50
3.1 HTML 50
3.1.1 HTML简介 50
3.1.2 HTML基本标签 50
3.1.3 列表 56
3.1.4 多媒体和超链接 58
3.1.5 表格 61
3.1.6 框架 63
3.1.7 表单 67
3.2 CSS 72
3.2.1 CSS简介 72
3.2.2 CSS样式表定义 72
3.2.3 在HTML中加入CSS的方法 73
3.2.4 CSS样式表继承性 76
3.2.5 CSS基本属性 76
3.3 JavaScript脚本语言 80
3.3.1 JavaScript简介 80
3.3.2 JavaScript基础知识 82
3.3.3 JavaScript对象 87
3.3.4 JavaScript事件 92
3.4 实验指导 93
3.4.1 实验目的 93
3.4.2 实验需求说明 93
3.4.3 代码实现 93
3.4.4 常见问题及解决方案 104
3.5 小结 104
3.6 习题 105
3.6.1 选择题 105
3.6.2 填空题 105
3.6.3 简答题 105
3.6.4 实验题 105
第4章 通信资费管理系统项目实训 106
4.1 项目需求说明 106
4.2 项目总体结构与构成 107
4.3 项目的开发过程 107
4.3.1 项目的模块划分及其结构 107
4.3.2 项目的登录和注册功能设计与实现 108
4.3.3 项目的主页面设计与实现 114
4.3.4 项目的用户管理模块设计与实现 118
4.3.5 项目的资费管理模块设计与实现 125
4.3.6 项目的账单管理模块设计与实现 130
4.3.7 项目的账务管理模块设计与实现 137
4.3.8 项目的管理员管理模块设计与实现 146
4.3.9 项目的用户自服务模块设计与实现 157
4.4 小结 169
4.5 习题 169
第5章 JSP基础知识 170
5.1 JSP的基本页面结构 170
5.2 JSP中的脚本元素 172
5.2.1 变量、方法的声明 172
5.2.2 表达式 173
5.2.3 脚本 174
5.3 JSP中的注释 176
5.3.1 隐藏注释 176
5.3.2 HTML注释 177
5.3.3 Java注释 177
5.4 JSP的指令 178
5.4.1 page指令 179
5.4.2 include指令 182
5.4.3 taglib指令 184
5.5 JSP的动作 184
5.5.1 〈jsp:param〉动作 184
5.5.2 〈jsp:include〉动作 185
5.5.3 〈jsp:useBean〉动作 187
5.5.4 〈jsp:setProperty〉动作 189
5.5.5 〈jsp:getProperty〉动作 191
5.5.6 〈jsp:forward〉动作 194
5.6 实验指导 197
5.6.1 实验目的 197
5.6.2 实验需求说明 197
5.6.3 代码实现 197
5.6.4 常见问题及解决方案 203
5.7 小结 204
5.8 习题 205
5.8.1 选择题 205
5.8.2 填空题 205
5.8.3 简答题 205
5.8.4 实验题 206
第6章 JSP的内置对象 207
6.1 request对象 207
6.1.1 request对象的方法 207
6.1.2 request对象实例 208
6.2 response对象 214
6.2.1 response对象的方法 215
6.2.2 response对象实例 215
6.3 session对象 218
6.3.1 session对象的方法 218
6.3.2 session对象实例 219
6.4 out对象 224
6.4.1 out对象的方法 224
6.4.2 out对象实例 224
6.5 pageContext对象 226
6.5.1 pageContext对象的方法 227
6.5.2 pageContext对象实例 227
6.6 exception对象 228
6.6.1 exception对象的方法 228
6.6.2 exception对象实例 229
6.7 application对象 230
6.7.1 application对象的方法 230
6.7.2 application对象实例 230
6.8 实验指导 232
6.8.1 实验目的 232
6.8.2 实验需求说明 232
6.8.3 代码实现 232
6.8.4 常见问题及解决方案 237
6.9 小结 238
6.10 习题 238
6.10.1 选择题 238
6.10.2 填空题 239
6.10.3 简答题 239
6.10.4 实验题 240
第7章 JSP的数据库操作 241
7.1 JDBC介绍 241
7.1.1 JDBC的定义 241
7.1.2 JDBC的结构 242
7.2 通过JDBC-ODBC桥访问数据库 242
7.2.1 通过桥访问Access 243
7.2.2 通过桥访问Excel 247
7.2.3 通过桥访问Microsoft SQL Server 2008 249
7.3 通过JDBC驱动访问数据库 254
7.3.1 通过JDBC驱动访问MySQL数据库 255
7.3.2 访问Microsoft SQL Server 2000数据库及其应用实例 259
7.3.3 通过JDBC驱动访问Microsoft SQL Server 2008数据库 263
7.3.4 通过JDBC驱动访问Oracle数据库 269
7.4 查询数据库及其应用实例 269
7.5 更新数据库及其应用实例 275
7.6 JSP在数据库应用中的相关问题 280
7.6.1 JSP的分页技术及其应用实例 280
7.6.2 MySQL数据库中中文乱码处理方式 283
7.7 实验指导 285
7.7.1 实验目的 285
7.7.2 实验需求说明 285
7.7.3 代码实现 285
7.7.4 常见问题及解决方案 308
7.8 小结 308
7.9 习题 309
7.9.1 选择题 309
7.9.2 填空题 309
7.9.3 简答题 309
7.9.4 实验题 309
第8章 企业信息管理系统项目实训 310
8.1 项目需求说明 310
8.2 项目功能描述与结构 310
8.3 项目的数据库设计 311
8.4 项目的开发过程 313
8.4.1 项目的模块划分及其文件结构 314
8.4.2 项目的登录模块设计与实现 314
8.4.3 项目的主页面模块设计与实现 317
8.4.4 项目的客户管理模块设计与实现 320
8.4.5 项目的合同管理模块设计与实现 331
8.4.6 项目的售后管理模块设计与实现 336
8.4.7 项目的产品管理模块设计与实现 340
8.4.8 项目的员工管理模块设计与实现 345
8.5 本章小结 350
8.6 习题 350
第9章 JSP与JavaBean编程 351
9.1 JavaBean概述 351
9.2 JavaBean的基本用法 352
9.2.1 编写JavaBean组件 352
9.2.2 在JSP页面中使用JavaBean 353
9.3 JavaBean的作用域 357
9.4 JavaBean应用实例 361
9.4.1 使用JavaBean访问数据库 361
9.4.2 使用JavaBean实现猜数游戏 362
9.5 实验指导 366
9.5.1 实验目的 366
9.5.2 实验需求说明 366
9.5.3 代码实现 367
9.5.4 常见问题及解决方案 369
9.6 小结 369
9.7 习题 370
9.7.1 选择题 370
9.7.2 填空题 370
9.7.3 简答题 370
9.7.4 实验题 370
第10章 JSP与Servlet编程 371
10.1 Servlet介绍 371
10.1.1 什么是Servlet 371
10.1.2 Servlet生命周期 371
10.1.3 Servlet的技术特点 372
10.1.4 Servlet与JSP的区别 373
10.1.5 Servlet在Java Web项目中的作用 373
10.1.6 Servlet部署 374
10.1.7 开发一个简单的Servlet 375
10.2 JSP与Servlet常见用法 377
10.2.1 通过Servlet获取表单中的数据 377
10.2.2 重定向与转发及其应用实例 380
10.3 Servlet编程接口 385
10.3.1 与 Servlet实现相关的接口 385
10.3.2 与Servlet配置相关的接口 386
10.3.3 与Servlet异常相关的接口 386
10.3.4 与请求和响应相关的接口 387
10.3.5 会话管理 387
10.3.6 Servlet上下文相关 388
10.4 实验指导 389
10.4.1 实验目的 389
10.4.2 实验需求分析 389
10.4.3 代码实现 389
10.4.4 常见问题及解决方案 394
10.5 小结 395
10.6 习题 395
10.6.1 选择题 395
10.6.2 填空题 396
10.6.3 简答题 396
10.6.4 实验题 396
第11章 基于MVC模式的个人信息管理系统项目实训 397
11.1 项目需求说明 397
11.2 项目功能描述与结构 397
11.3 项目的数据库设计 398
11.4 项目的开发过程 400
11.4.1 项目的模块划分及其结构 400
11.4.2 项目的登录和注册模块设计与实现 401
11.4.3 项目的主页面模块设计与实现 418
11.4.4 项目的个人信息管理模块设计与实现 422
11.4.5 项目的通讯录模块的设计与实现 439
11.4.6 项目的日程安排模块设计与实现 463
11.4.7 项目的文件管理模块设计与实现 481
11.5 小结 482
11.6 习题 482
参考文献 483
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019