全国高等院校应用型创新规划教材 计算机系列 JSP编程技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:徐宏伟,刘明刚,高鑫,张玉芬,李占宣,张剑飞,陈善利,李岩主审
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302450207
- 页数:289 页
第1章 JSP概述 1
1.1 B/S结构 2
1.1.1 B/S结构的原理 2
1.1.2 B/S结构的特点 3
1.1.3 常见的B/S结构动态网页 5
1.2 JSP的技术特征 6
1.2.1 JSP的特点 6
1.2.2 JSP的工作流程 7
1.2.3 JSP页面的组成 8
1.3 JSP中各种技术的关系 8
1.3.1 JSP与HTML语言 8
1.3.2 JSP与Java应用程序 8
1 3.3 JSP与Java Applet程序 9
1.3.4 JSP与JavaScript语言 9
1.3.5 JSP与Servlet技术 9
1.4 JSP运行环境的配置 10
1.4.1 JSP的运行环境 10
1.4.2 JDK的安装与配置 11
1.4.3 Tomcat的安装与启动 13
1.4.4 Eclipse的安装与使用 16
1.5 实训一:JSP实验环境配置及JSP页面测试 21
1.6 本章小结 24
练习与提高(一) 24
第2章 JSP基础知识 27
2.1 HTML基础 28
2.1.1 HTML概述 28
2.1.2 HTML文件的结构 29
2.1.3 HTML的基本元素与属性 29
2.1.4 表格 30
2.1.5 表单 32
2.2 JSP脚本标识 34
2.2.1 声明 34
2.2.2 代码段 37
2.2.3 表达式 38
2.2.4 注释 39
2.3 JSP程序开发模式 43
2.3.1 单纯的JSP编程 43
2.3.2 JSP+JavaBean编程 43
2.3.3 JSP+JavaBean+Servlet编程 44
2.3.4 MVC模式 45
2.4 运行JSP时常见的出错信息及处理 46
2.5 实训二:简单JSP页面的运行及调试 47
2.6 本章小结 48
练习与提高(二) 49
第3章 JSP中的指令和动作 51
3.1 JSP中的指令 52
3.1.1 page指令 52
3.1.2 include指令 57
3.2 JSP中的动作 60
3.2.1 include动作标记 60
3.2.2 param动作标记 62
3.2.3 forward动作标记 64
3.2.4 plugin动作标记 66
3.2.5 useBean动作标记 68
3.2.6 setProperty动作标记 71
3.2.7 getProperty动作标记 72
3.3 实训三:JSP指令与动作的运用 74
3.4 本章小结 78
练习与提高(三) 78
第4章 JSP的内置对象 83
4.1 内置对象概述 84
4.2 request对象 86
4.2.1 获取客户信息 87
4.2.2 获取请求参数 88
4.2.3 获取查询字符串 90
4.2.4 在作用域中管理属性 91
4.2.5 获取Cookie 92
4.2.6 访问安全信息 93
4.2.7 访问国际化信息 94
4.3 response对象 94
4.3.1 动态设置响应的类型 95
4.3.2 重定向网页 96
4.3.3 设置页面自动刷新以及定时跳转 97
4.3.4 配置缓冲区 98
4.4 out对象 99
4.4.1 向客户端输出数据 100
4.4.2 管理输出缓冲区 100
4.5 session对象 101
4.5.1 创建及获取客户会话属性 102
4.5.2 从会话中移除指定的对象 103
4.5.3 设置会话时限 104
4.6 application对象 105
4.6.1 查找Servlet有关的属性信息 105
4.6.2 管理应用程序属性 106
4.7 其他内置对象 107
4.7.1 pageContext对象 107
4.7.2 page对象 109
4.7.3 config对象 110
4.8 实训四:简易购物网站 111
4.9 本章小结 117
练习与提高(四) 117
第5章 JavaBean技术 121
5.1 JavaBean概述 122
5.1.1 JavaBean简介 122
5.1.2 JavaBean的种类 122
5.1.3 JavaBean规范 123
5.2 JavaBean的使用 124
5.2.1 创建JavaBean 124
5.2.2 值JavaBean的使用 127
5.2.3 工具JavaBean的使用 132
5.3 实训五:用JavaBean实现购物车 135
5.4 本章小结 144
练习与提高(五) 145
第6章 JSP中数据库的使用 147
6.1 JDBC技术 148
6.1.1 JDBC概述 148
6.1.2 JDBC驱动程序 149
6.2 JDBC的使用步骤 151
6.2.1 加载JDBC驱动程序 151
6.2.2 创建数据库连接 153
6.2.3 创建Statement实例 155
6.2.4 执行SQL语句、获得结果 156
6.2.5 关闭连接 158
6.3 数据库操作技术 159
6.3.1 SQL常用命令 159
6.3.2 创建数据库 162
6.3.3 查询操作 165
6.3.4 更新操作 175
6.3.5 添加操作 179
6.3.6 删除操作 182
6.3.7 访问Excel文件 183
6.4 实训六:用户管理系统 185
6.5 本章小结 194
练习与提高(六) 194
第7章 Servlet技术 199
7.1 Servlet基础 200
7.1.1 Servlet简介 200
7.1.2 Servlet的生命周期 201
7.1.3 Servlet类和方法 202
7.1.4 简单的Servlet程序 203
7.2 Servlet跳转 205
7.2.1 客户端跳转 205
7.2.2 服务器跳转 206
7.3 Servlet的使用 207
7.3.1 获取客户端信息 207
7.3.2 过滤器 210
7.3.3 监听器 214
7.4 实训七:Servlet应用 218
7.5 本章小结 223
练习与提高(七) 223
第8章 表达式语言 225
8.1 EL表达式的语法 226
8.1.1 EL简介 226
8.1.2 运算符 227
8.1.3 变量与常量 233
8.1.4 保留字 236
8.2 EL数据访问 237
8.2.1 对象的作用域 238
8.2.2 访问JavaBean 240
8.2.3 访问集合 242
8.3 其他内置对象 243
8.3.1 param和paramValues对象 243
8.3.2 cookie对象 245
8.3.3 initParam对象 246
8.4 实训八:用EL表达式实现数据传递 247
8.5 本章小结 250
练习与提高(八) 250
第9章 综合应用实训 251
9.1 简易的留言管理程序 252
9.1.1 需求分析 252
9.1.2 总体设计 253
9.1.3 系统实现 254
9.2 MVC模式留言管理程序 265
9.2.1 需求分析 265
9.2.2 总体设计 266
9.2.3 系统实现 266
9.3 本章小结 287
参考文献 289
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019