图书介绍
JSP Web应用程序开发教程pdf电子书版本下载
- 杨占胜主编 著
- 出版社: 西安:西北工业大学出版社
- ISBN:9787561228821
- 出版时间:2010
- 标注页数:387页
- 文件大小:20MB
- 文件页数:397页
- 主题词:JAVA语言-主页制作-程序设计-高等学校-教材
PDF下载
下载说明
JSP Web应用程序开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 JSP基本技术 3
第1章 JSP运行环境 3
1.1 动态网页技术 3
1.1.1 Web发展的三个阶段 3
1.1.2 Web应用程序开发的三个阶段 4
1.1.3 HTTP请求地址 5
1.1.4 HTTP状态码 5
1.1.5 JSP动态网页的处理过程 7
1.2 Tomcat服务器的安装与配置 7
1.2.1 安装Java SE 8
1.2.2 安装Tomcat 8
1.2.3 Tomcat服务器的目录结构 9
1.2.4 Tomcat服务器的配置文件 9
1.3 JSP Web应用程序的目录结构与发布 11
第2章 JSP基本语法 16
2.1 JSP的构成 16
2.2 指令元素 16
2.2.1 page指令 17
2.2.2 include指令 20
2.2.3 taglib指令 22
2.3 脚本元素 22
2.3.1 Scriptlet 22
2.3.2 表达式 23
2.3.3 声明 23
2.4 动作元素 27
2.4.1 〈jsp:include〉 27
2.4.2 〈jsp:param〉 29
2.4.3 〈jsp:forward〉 30
2.4.4 〈jsp:plugin〉 31
第3章 JSP内置对象 33
3.1 out 33
3.2 request 34
3.3 response 39
3.4 Cookie 41
3.5 session 42
3.6 application 45
3.7 pageContext 47
3.8 page 49
3.9 JSP作用域 50
3.10 config 50
3.11 exception 50
3.12 内置对象综合例程 51
第4章 Servlet 55
4.1 Servlet技术 55
4.1.1 Servlet技术概述 55
4.1.2 Servlet的特点 55
4.1.3 Servlet的生命周期 55
4.2 Servlet接口 57
4.2.1 Servlet实现相关 58
4.2.2 Servlet配置相关 60
4.2.3 请求和响应相关 61
4.2.4 会话相关 62
4.2.5 Servlet上下文相关 62
4.2.6 Servlet协作相关 62
4.2.7 过滤器相关 63
4.2.8 Servlet异常相关 63
4.3 Servlet设计与配置 64
4.4 JSP Web应用程序的开发模式 71
第5章 Java Bean 73
5.1 Java Bean简介 73
5.1.1 Java Bean的特性 73
5.1.2 Java Bean的属性 73
5.1.3 Java Bean的编写 74
5.2 JSP中使用Java Bean 75
5.2.1 〈jsp:useBean〉 76
5.2.2 〈jsp:getProperty〉 77
5.2.3 〈jsp:setProperty〉 77
第6章 JDBC 83
6.1 JDBC介绍 83
6.2 JDBC API 84
6.2.1 Driver接口 84
6.2.2 DriverManager类 84
6.2.3 Connection接口 85
6.2.4 Statement接口 85
6.2.5 ResultSet接口 86
6.3 JDBC访问数据库 87
6.3.1 使用JDBC-ODBC桥访问数据库 88
6.3.2 使用All-Java JDBC Driver访问数据库 96
6.3.3 通过Java Bean访问数据库 102
6.3.4 JDBC操作数据库示例 107
6.4 数据分页显示 122
6.5 数据库连接池 151
6.6 JSP数据库开发实例 153
第2篇 JSP应用开发专题 189
第7章 页面之间数据的传递 189
7.1 同一个会话页面间数据的传递 189
7.2 不同会话页面间数据的传递 195
第8章 JSP中文问题 196
8.1 字符编码 196
8.2 Java语言中的编码 198
8.2.1 Java程序处理中的编码转换 198
8.2.2 JSP程序处理过程中的编码转换 199
8.2.3 JSP中文处理 201
8.2.4 数据库中文问题 206
第9章 JSP应用程序的安全性 210
9.1 安全配置元素 210
9.2 Tomcat安全域 214
9.3 安全控制实例 216
第3篇 JSP高级技术 221
第10章 Servlet监听器 221
10.1 Servlet事件监听相关的API 221
10.1.1 ServletContext监听API 221
10.1.2 HttpSession监听API 222
10.1.3 ServletRequest监听API 223
10.2 Servlet监听器的设计 223
10.2.1 Servlet上下文监听程序实例 224
10.2.2 会话监听程序实例 226
10.2.3 请求监听程序实例 231
第11章 Servlet过滤器 235
11.1 Servlet中与过滤器相关的API 235
11.1.1 Filter接口 235
11.1.2 FilterChain接口 236
11.1.3 FilterConfig接口 236
11.2 Filter程序设计 237
11.2.1 简单的过滤器实例 237
11.2.2 处理参数的过滤器实例 239
11.2.3 过滤器的简单应用 241
第12章 表达式语言 244
12.1 表达式语言的语法 244
12.1.1 EL保留字 244
12.1.2 EL字面量 244
12.1.3 EL默认值与自动类型转换 245
12.1.4 表达式语言中的设置 245
12.2 表达式语言中的普通运算 246
12.3 表达式语言中的Java Bean 249
12.4 表达式语言中的隐式对象 250
12.5 EL函数 252
第13章 自定义标签 254
13.1 自定义标签简介 254
13.2 经典标志 255
13.2.1 Tag接口 255
13.2.2 tld文件 261
13.2.3 自定义标签的属性 264
13.2.4 IterationTag接口 266
13.2.5 BodyTag接口 269
13.2.6 标志的嵌套 273
13.3 简单标志 274
13.4 标志文件 276
第14章 标准标签库 285
14.1 JSTL简介 285
14.1.1 JSTL的安装配置 285
14.1.2 JSTL的优点 285
14.1.3 JSTL标签库 285
14.2 核心标志库 286
14.2.1 c:out 286
14.2.2 c:set 288
14.2.3 c:if 291
14.2.4 c:choose,c:when,c:otherwise 292
14.2.5 c:forEach 293
14.2.6 c:forToken 295
14.2.7 c:import 296
14.2.8 c:url 297
14.2.9 c:redirect 298
14.2.10 c:param 299
14.2.11 c:catch 299
14.3 SQL标志库 300
14.3.1 sql:setDataSource 300
14.3.2 sql:query 300
14.3.3 sql:param 303
14.3.4 sql:update 306
14.4 国际化与标准化标志库 307
14.4.1 〈fmt:setLocale〉 308
14.4.2 〈fmt:bundle〉,〈fmt:setBundle〉 309
14.4.3 〈fmt:message〉 310
14.4.4 〈fmt:param〉 311
14.4.5 〈fmt:requestEncoding〉 311
14.4.6 〈fmt:timeZone〉,〈fmt:setTimeZone〉 311
14.4.7 〈fmt:formatNumber〉 312
14.4.8 〈fmt:parseNumber〉 313
14.4.9 〈fmt:formatDate〉 313
14.4.10 〈fmt:parseDate〉 314
第4篇 JSP常用组件 321
第15章 文件上传和下载组件 321
15.1 jspSmartUpload API 321
15.1.1 File类 321
15.1.2 Files类 322
15.1.3 Request类 323
15.1.4 SmartUpload类 323
15.2 文件上传 325
15.3 文件下载 331
第16章 日志组件 332
16.1 Log4j 332
16.1.1 Log4j API 332
16.1.2 Log4j的配置 336
16.1.3 Log4j的使用 337
16.2 commons-logging 341
16.2.1 commons-logging API 341
16.2.2 commons-logging的使用 343
附录 345
附录A Tomcat版本简介 345
附录B My SQL使用说明 346
附录C 实验指导书 348
实验说明 348
实验1 JSP运行环境设置 348
实验2 JSP基本语法练习 351
实验3 Servlet的设计与配置 354
实验4 Java Bean的应用 357
实验5 JDBC的使用 361
实验6 Tag的设计与使用 367
实验7 基于JSTL与EL的投票程序 372
实验参考答案 380
实验1 JSP运行环境设置 380
实验2 JSP基本语法练习 381
实验3 Servlet的设计与配置 382
实验4 Java Bean的应用 384
实验5 JDBC的使用 384
实验6 Tag的设计与使用 385
实验7 基于JSTL与EL的投票程序 386