JSP Web应用程序开发教程(第2版)
正版 当天发货 部分书籍封面稍显旧 系统自动采集上传 套书全几册的请联系客服下单
¥
16.5
3.0折
¥
55
全新
仅1件
作者杨占胜
出版社电子工业出版社
出版时间2018-01
版次2
装帧其他
货号S
上书时间2024-11-14
商品详情
- 品相描述:全新
图书标准信息
-
作者
杨占胜
-
出版社
电子工业出版社
-
出版时间
2018-01
-
版次
2
-
ISBN
9787121332449
-
定价
55.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
348页
-
字数
99999千字
- 【内容简介】
-
JSP是Java EE的核心技术之一,它是一种与平台无关、基于Java Servlet技术及整个Java体系的Web开发技术,它秉承了Java语言的优势,开发周期短、代码执行效率高、可扩展性和可移植性强、技术规范公开,因此成为了开发Web应用程序(动态网站)的主要技术之一。本书系统地介绍了Tomcat服务器的使用、JSP的基本语法、JSP的内置对象、Servlet技术、Java Bean的使用、JDBC数据库应用开发等JSP基本技术;还介绍了Servlet事件监听器、过滤器、表达式语言、自定义标签、标准标签库(JSTL)等JSP高级技术;使用JSP解决Web应用程序开发中的常见问题,包括:页面间数据的传递、JSP中文问题、国际化、日志组件、文件上传组件、安全设置等。本书力求深入浅出,例程精练典型,是系统学习JSP技术的教材和参考手册。本书没有介绍JSP Web程序模式二(MVC)开发技术,即各种JSP开发框架,但为进一步学习这些技术打下了必要的基础。本书内容丰富、突出应用、例程详尽,对JSP中的疑难点进行了辨析。本书可作为高等学校本、专科的教材及各类培训班的教材,也可供从事计算机应用和开发的各类人员学习参考。
- 【作者简介】
-
杨占胜,临沂大学信息学院教师。省级精品课程网络软件开发课程群-Java Web应用程序课程负责人。主要教授:软件开发基础、Java Web应用程序开发、专业英语等。
- 【目录】
-
目 录
第1篇 JSP基本技术
第1章 JSP运行环境1
1.1 动态网页技术1
1.1.1 Web发展的三个阶段1
1.1.2 Web应用程序开发的三个阶段2
1.1.3 HTTP请求地址——URL3
1.1.4 HTTP状态码3
1.1.5 JSP动态网页的处理过程5
1.2 Tomcat服务器的安装与配置5
1.2.1 安装Java SE5
1.2.2 安装Tomcat7
1.2.3 Tomcat服务器的目录结构9
1.2.4 Tomcat服务器的配置文件9
1.3 JSP Web应用程序的目录结构与
发布11
本章小结15
思考题15
第2章 JSP基本语法16
2.1 JSP的构成16
2.2 指令元素16
2.2.1 page指令17
2.2.2 include指令20
2.2.3 taglib指令21
2.3 脚本元素21
2.3.1 Scriptlet22
2.3.2 表达式22
2.3.3 声明23
2.4 动作元素26
2.4.1 <jsp:include>26
2.4.2 <jsp:param>28
2.4.3 <jsp:forward>28
2.4.4 <jsp:plugin>29
本章小结31
思考题31
第3章 JSP内置对象32
3.1 out32
3.2 request33
3.3 response38
3.4 Cookie40
3.5 session42
3.6 application45
3.7 pageContext46
3.8 page48
3.9 JSP作用域49
3.10 config49
3.11 exception50
3.12 内置对象综合例程50
本章小结53
思考题53
第4章 Servlet54
4.1 Servlet技术54
4.1.1 Servlet技术概述54
4.1.2 Servlet的特点54
4.1.3 Servlet的生命周期54
4.2 Servlet接口56
4.2.1 Servlet实现相关57
4.2.2 Servlet配置相关59
4.2.3 请求和响应相关60
4.2.4 会话相关61
4.2.5 Servlet上下文相关61
4.2.6 Servlet协作相关61
4.2.7 过滤器相关62
4.2.8 Servlet异常相关62
4.3 Servlet设计与配置63
4.3.1 Servlet的开发流程63
4.3.2 JSP的配置路径69
4.3.3 Servlet的注解配置70
4.4 JSP Web应用程序的开发模式72
本章小结73
思考题74
第5章 Java Bean75
5.1 Java Bean简介75
5.1.1 Java Bean的特性75
5.1.2 Java Bean的属性75
5.1.3 Java Bean的编写76
5.2 JSP中使用Java Bean77
5.2.1 <jsp:useBean>78
5.2.2 <jsp:getProperty>79
5.2.3 <jsp:setProperty>79
本章小结83
思考题83
第6章 JDBC84
6.1 JDBC介绍84
6.2 JDBC API85
6.2.1 Driver接口85
6.2.2 DriverManager类85
6.2.3 Connection接口86
6.2.4 Statement接口86
6.2.5 ResultSet接口87
6.3 JDBC访问数据库88
6.3.1 使用JDBC-ODBC桥访问
数据库90
6.3.2 使用All-Java JDBC Driver
访问数据库98
6.3.3 通过Java Bean访问数据库107
6.3.4 JDBC的其他操作125
6.4 数据分页显示131
6.5 数据库连接池143
6.6 JSP数据库开发实例145
本章小结159
思考题160
第7章 Eclipse161
7.1 Eclipse开发环境的建立161
7.1.1 Eclipse的下载安装161
7.1.2 插件安装162
7.2 Eclipse的界面与参数设置165
7.2.1 Eclipse的界面165
7.2.2 Eclipse的参数设置167
7.3 使用Eclipse开发JSP171
7.3.1 动态Web项目的建立171
7.3.2 Eclipse内嵌Web服务器173
7.3.3 增强的代码编辑功能177
7.4 Eclipse项目管理183
7.4.1 项目导出183
7.4.2 导入项目184
本章小结186
思考题186
第2篇 JSP应用开发专题
第8章 页面之间数据的传递187
8.1 同一个会话页面间数据的传递187
8.2 不同会话页面间数据的传递192
本章小结193
思考题193
第9章 JSP中文问题194
9.1 字符编码194
9.2 Java语言中的编码196
9.2.1 Java程序处理中的编码转换196
9.2.2 JSP程序处理过程中的
编码转换197
9.2.3 JSP中文处理199
9.2.4 数据库中文问题203
本章小结207
思考题207
第10章 JSP应用程序的安全性208
10.1 安全配置元素208
10.2 Tomcat安全域211
10.3 安全控制实例213
本章小结215
思考题216
第3篇 JSP高级技术
第11章 Servlet监听器217
11.1 Servlet事件监听相关的API217
11.1.1 ServletContext监听API217
11.1.2 HttpSession监听API218
11.1.3 ServletRequest监听API219
11.2 监听器程序的开发219
11.2.1 监听器的设计与配置220
11.2.2 Servlet上下文监听程序
实例222
11.2.3 会话监听程序实例223
11.2.4 请求监听程序实例228
本章小结231
思考题231
第12章 Servlet过滤器232
12.1 Servlet中与过滤器相关的API232
12.1.1 Filter接口232
12.1.2 FilterChain接口233
12.1.3 FilterConfig接口233
12.2 过滤器程序的开发234
12.2.1 过滤器的设计与配置234
12.2.2 简单的过滤器实例237
12.2.3 处理参数的过滤器实例239
12.2.4 过滤器的简单应用241
本章小结242
思考题243
第13章 表达式语言244
13.1 表达式语言的语法244
13.1.1 EL保留字244
13.1.2 EL字面量(Literals)244
13.1.3 EL默认值与自动类型
转换244
13.1.4 表达式语言中的设置245
13.2 表达式语言中的普通运算246
13.3 表达式语言中的Java Bean248
13.4 表达式语言中的隐式对象249
13.5 EL函数251
本章小结253
思考题253
第14章 自定义标签254
14.1 自定义标签简介254
14.1.1 自定义标签的优点254
14.1.2 自定义标签的特点254
14.1.3 自定义标签的设计过程254
14.1.4 taglib指令254
14.1.5 自定义标签的类型255
14.1.6 自定义标签的接口与类255
14.2 经典标签255
14.2.1 Tag接口256
14.2.2 tld文件260
14.2.3 自定义标签的属性263
14.2.4 IterationTag接口265
14.2.5 BodyTag接口268
14.2.6 标签的嵌套271
14.3 简单标签272
14.4 标签文件274
本章小结281
思考题281
第15章 标准标签库282
15.1 JSTL简介282
15.1.1 JSTL的安装配置282
15.1.2 JSTL的优点282
15.1.3 JSTL标签库282
15.2 核心标签库283
15.2.1 c:out283
15.2.2 c:set285
15.2.3 c:if288
15.2.4 c:choose、c:when、
c:otherwise288
15.2.5 c:forEach289
15.2.6 c:forToken291
15.2.7 c:import292
15.2.8 c:url293
15.2.9 c:redirect294
15.2.10 c:param294
15.2.11 c:catch295
15.3 SQL标签库295
15.3.1 sql:setDataSource295
15.3.2 sql:query296
15.3.3 sql:param299
15.3.4 sql: update301
15.4 国际化与标准化标签库302
15.4.1 <fmt:setLocale>303
15.4.2 <fmt:bundle>、
<fmt:setBundle>303
15.4.3 <fmt:message>304
15.4.4 <fmt:param>305
15.4.5 <fmt:requestEncoding>306
15.4.6 <fmt:timeZone>、
<fmt:setTimeZone>306
15.4.7 <fmt:formatNumber>306
15.4.8 <fmt:parseNumber>307
15.4.9 <fmt:formatDate>308
15.4.10 <fmt:parseDate>309
本章小结312
思考题312
第4篇 JSP常用组件
第16章 文件上传和下载组件313
16.1 jspSmartUpload API313
16.1.1 File类313
16.1.2 Files类314
16.1.3 Request类315
16.1.4 SmartUpload类315
16.2 文件上传318
16.3 文件下载322
本章小结323
思考题323
第17章 日志组件324
17.1 Log4j324
17.1.1 Log4j API324
17.1.2 Log4j的配置328
17.1.3 Log4j的使用329
17.2 commons-logging333
17.2.1 commons-logging API333
17.2.2 commons-logging的使用335
本章小结335
思考题336
附 录
附录A Tomcat版本简介337
附录B MySQL使用说明337
附录C 实验指导书337
附录D 实验参考答案337
参考文献338
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价