图书介绍
21天学通Java Web开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 卜炟等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121083716
- 出版时间:2009
- 标注页数:407页
- 文件大小:103MB
- 文件页数:409页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
21天学通Java Web开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Java Web基础篇23
第1章 搭建开发环境(教学视频:53分钟)23
1.1 下载并安装JDK23
1.1.1 下载JDK23
1.1.2 安装JDK25
1.1.3 配置环境变量26
1.1.4 一个简单的Java程序27
1.2 下载并安装Tomcat28
1.2.1 下载Tomcat28
1.2.2 安装Tomcat28
1.2.3 配置虚拟目录30
1.2.4 一个简单的JSP程序30
1.3 下载并安装Eclipse30
1.3.1 下载Eclipse31
1.3.2 安装Eclipse31
1.4 下载并安装MyEclipse31
1.4.1 下载MyEclipse32
1.4.2 安装MyEclipse32
1.5 使用MyEclipse进行Web开发33
1.5.1 使用MyEclipse新建Web项目33
1.5.2 MyEclipse中新建JSP页面34
1.5.3 MyEclipse整合Tomcat35
1.5.4 MyEclipse部署项目38
1.6 小结39
第2章 JSP的基础语法(教学视频:27分钟)40
2.1 JSP简介40
2.2 JSP运行机制41
2.3 JSP脚本元素42
2.3.1 JSP声明语句43
2.3.2 JSP Scriptlets43
2.3.3 JSP表达式44
2.4 注释45
2.5 综合练习46
2.6 小结48
2.7 习题48
第二篇 JSP2.0开发篇50
第3章 JSP指令元素(教学视频:37分钟)50
3.1 page指令50
3.1.1 language属性50
3.1.2 extends属性51
3.1.3 import属性51
3.1.4 session属性52
3.1.5 buffer属性52
3.1.6 autoFlush属性52
3.1.7 isThreadSafe属性52
3.1.8 info属性52
3.1.9 errorPage属性53
3.1.10 isErrorPage属性53
3.1.11 contentType属性53
3.1.12 pageEncoding属性54
3.1.13 isELlgnored属性55
3.2 include指令55
3.2.1 包含文本文件55
3.2.2 包含HTML文件57
3.2.3 包含JSP文件58
3.3 taglib指令59
3.4 综合练习60
3.5 小结61
3.6 习题61
第4章 Jsp动作元素(教学视频:31分钟)63
4.1 JSP动作元素分类63
4.2 <jsp:include>动作元素63
4.2.1 使用<jsp:include>动作元素包含静态的文件64
4.2.2 使用<jsp:include>动作元素包含动态的文件64
4.2.3 <jsp:include>和<%@include%>的区别65
4.3 <jsp:forward>动作元素67
4.3.1 使用<jsp:forward>动作元素实现页面跳转67
4.3.2 跳转执行流程68
4.4 <jsp:param>动作元素69
4.4.1 <jsp:include>动作元素搭配<jsp:param>动作元素69
4.4.2 <jsp:forward>动作元素搭配<jsp:param>动作元素71
4.5 <jsp:plugin>、<jsp:params>和<jsp:fallback>73
4.5.1 <jsp:plugin>动作元素73
4.5.2 <jsp:params>动作元素75
4.5.3 <jsp:fallback>动作元素76
4.6 综合练习77
4.7 小结78
4.8 习题78
第5章 JSP内置对象(教学视频:51分钟)80
5.1 JSP内置对象分类80
5.2 属性保存范围81
5.2.1 page范围81
5.2.2 request范围82
5.2.3 session范围84
5.2.4 application范围86
5.2.5 移除属性87
5.3 request对象88
5.3.1 获得客户端请求参数88
5.3.2 获得所有的参数名称90
5.3.3 获得参数的所有参数值92
5.3.4 获得封装所有参数值的Map93
5.3.5 request对象的其他方法94
5.4 response对象95
5.4.1 实现页面跳转95
5.4.2 实现页面自动刷新96
5.4.3 实现页面自动跳转96
5.5 out对象97
5.5.1 使用out对象进行页面输出97
5.5.2 使用out对象求得缓冲区使用大小98
5.6 session对象99
5.6.1 设置并获得session生命周期99
5.6.2 获得session的其他信息100
5.7 application对象101
5.7.1 通过application对象获得服务器版本101
5.7.2 通过application对象获得其他信息102
5.8 pageContext对象103
5.9 page对象104
5.10 config对象105
5.11 exception对象105
5.12 综合练习107
5.13 小结109
5.14 习题109
第6章 数据库操作(教学视频:9分钟)111
6.1 下载并安装MySQL111
6.1.1 下载MySQL111
6.1.2 安装MySQL112
6.2 JDBC驱动程序112
6.2.1 下载并安装MySQL的JDBC驱动程序112
6.2.2 加载JDBC驱动程序113
6.3 JDBC连接MySQL数据库114
6.3.1 创建数据库和数据表114
6.3.2 连接MySQL数据库115
6.4 语句对象Statement116
6.4.1 添加记录117
6.4.2 更新记录118
6.4.3 删除记录119
6.5 ResultSet结果集120
6.5.1 获得所有记录120
6.5.2 获得指定字段记录122
6.5.3 获得指定起始位置和条数的记录123
6.6 数据库的关闭操作124
6.7 预处理语句对象PreparedStatement125
6.7.1 添加记录126
6.7.2 更新记录127
6.7.3 删除记录129
6.7.4 获得指定记录130
6.8 综合练习132
6.9 小结134
6.10 习题134
第7章 JSP和JavaBean(教学视频:34分钟)135
7.1 JavaBean简单使用135
7.1.1 JavaBean简介135
7.1.2 定义JavaBean135
7.1.3 在JSP中调用JavaBean136
7.2 设置JavaBean属性137
7.2.1 根据所有参数设置JavaBean属性137
7.2.2 根据指定参数设置JavaBean属性139
7.2.3 根据指定参数设置指定JavaBean属性140
7.2.4 设置指定JavaBean属性为指定值141
7.3 获得JavaBean属性142
7.4 设置JavaBean的范围143
7.4.1 设置page范围的JavaBean143
7.4.2 设置request范围的JavaBean144
7.4.3 设置session范围的JavaBean145
7.4.4 设置application范围的JavaBean147
7.5 移除JavaBean148
7.6 综合练习150
7.7 小结151
7.8 习题151
第8章 EL表达式(教学视频:49分钟)153
8.1 EL运算符153
8.1.1 算术运算符153
8.1.2 关系运算符154
8.1.3 逻辑运算符155
8.1.4 条件运算符157
8.1.5 验证运算符158
8.1.6 括号运算符及运算符的优先级159
8.2 EL内置对象160
8.2.1 与[]运算符160
8.2.2 与存储有关的内置对象161
8.2.3 与输入有关的内置对象162
8.2.4 cookie内置对象163
8.2.5 header内置对象165
8.2.6 initParam内置对象165
8.2.7 pageContext内置对象166
8.3 EL存取器167
8.3.1 使用存取器读取JavaBean中的数据167
8.3.2 使用存取器读取Map中的数据170
8.3.3 使用存取器读取数组中的数据171
8.3.4 存取器复杂应用172
8.4 综合练习173
8.5 小结175
8.6 习题175
第9章 JSTL标签库(教学视频:75分钟)177
9.1 JSTL核心标签177
9.1.1 <c:set>标签177
9.1.2 <c:out>标签177
9.1.3 <c:remove>标签178
9.1.4 <c:if>标签179
9.1.5 <c:choose>、<c:when>、<c:otherwise>标签179
9.1.6 <c:forEach>标签180
9.1.7 <c:forTokens>标签181
9.1.8 <c:import>标签181
9.1.9 <c:param>标签181
9.1.10 <c:url>标签182
9.1.11 <c:redirect>标签182
9.2 数据库标签库182
9.2.1 <sql:setDataSource>标签·183
9.2.2 <sql:update>标签183
9.2.3 <sql:query>标签184
9.2.4 <sql:param>和<sql:dateParam>标签186
9.2.5 <sql:transaction>标签187
9.3 I18N格式化标签库188
9.3.1 <fmt:formatNumber>标签188
9.3.2 <fmt:parseNumber>标签190
9.3.3 <fmt:formatDate>标签190
9.3.4 <fmt:parseDate>标签191
9.3.5 <fmt:setTimeZone>标签191
9.3.6 <fmt:timeZone>标签192
9.3.7 <fmt:setLocale>标签192
9.3.8 <fmt:requestEncoding>标签193
9.3.9 <fmt:setBundle>标签193
9.3.10 <fmt:message>标签193
9.3.11 <fmt:param>194
9.3.12 <fmt:bundle>194
9.4 XML标签库194
9.4.1 下载并安装进行XML操作必需的JAR文件194
9.4.2 <x:parse>标签195
9.4.3 <x:out>标签196
9.4.4 <x:set>标签197
9.4.5 <x:if>标签197
9.4.6 <x:choose>标签198
9.4.7 <x:forEach>标签199
9.5 综合练习199
9.6 小结200
9.7 习题200
第三篇 Servlet开发篇202
第10章 Servlet开发基础(教学视频:41分钟)202
10.1 Servlet基础202
10.1.1 Servlet简介202
10.1.2 第一个Servlet程序202
10.1.3 Servlet生命周期203
10.2 HttpServlet常用方法204
10.2.1 doGet方法204
10.2.2 doPost方法206
10.2.3 service方法207
10.3 Servlet常用接口209
10.3.1 HttpServletRequest接口209
10.3.2 HttpServletResponse接口211
10.3.3 HttpSession接口212
10.3.4 ServletContext接口214
10.4 综合练习216
10.5 小结217
10.6 习题217
第11章 Filter开发(教学视频:41分钟)219
11.1 Filter基础219
11.1.1 Filter简介219
11.1.2 第一个Filter程序219
11.1.3 Filter生命周期220
11.2 常用Filter221
11.2.1 非法文字过滤器222
11.2.2 字符编码过滤器224
11.2.3 登录验证过滤器226
11.3 综合练习229
11.4 小结230
11.5 习题230
第12章 Listener开发(教学视频:26分钟)231
12.1 Listener简介231
12.2 ServletContext Listener231
12.2.1 ServletContextListener接口231
12.2.2 ServletContextAttributeListener接口232
12.3 HttpSession Listener234
12.3.1 HttpSessionListener接口234
12.3.2 HttpSessionAttributeListener接口235
12.4 综合练习236
12.5 小结239
12.6 习题239
第四篇 使用设计模式篇241
第13章 DAO设计模式(教学视频:21分钟)241
13.1 DAO简介241
13.2 DAO各部分详解241
13.2.1 数据库连接类241
13.2.2 VO类242
13.2.3 DAO接口243
13.2.4 DAO实现类244
13.2.5 DAO工厂类246
13.3 使用DAO完成数据库操作247
13.3.1 添加记录247
13.3.2 更新记录248
13.3.3 删除记录248
13.3.4 按ID查询记录249
13.4 综合练习250
13.5 小结251
13.6 习题251
第14章 MVC设计模式(教学视频:22分钟)252
14.1 MVC简介252
14.2 Model1和Model2252
14.3 使用MVC模式改进用户登录案例254
14.3.1 用户登录页面254
14.3.2 用户登录成功和失败页面255
14.3.3 业务逻辑组件256
14.3.4 Servlet控制器256
14.4 综合练习258
14.5 小结260
14.6 习题260
第五篇 框架技术篇261
第15章 Struts2基础(教学视频:41分钟)261
15.1 Struts2简介261
15.2 Struts2框架的下载和安装262
15.2.1 下载Struts2框架262
15.2.2 安装Struts2框架263
15.3 基于Struts2框架实现登录案例264
15.3.1 准备工作264
15.3.2 新建控制类Action264
15.3.3 配置Action265
15.3.4 程序执行流程266
15.4 改进控制器266
15.4.1 实现Action接口267
15.4.2 配置Action268
15.5 完成输入校验268
15.5.1 使用Struts2标签库简化表单268
15.5.2 继承ActionSupport完成输入校验270
15.6 程序国际化272
15.6.1 输出中文的校验错误信息272
15.6.2 国际化资源文件273
15.6.3 加载资源文件275
15.6.4 输出国际化信息275
15.6.5 输出国际化的校验错误信息277
15.7 综合练习278
15.8 小结279
15.9 习题279
第16章 Struts2高级应用(教学视频:51分钟)281
16.1 Struts2内建的类型转换器281
16.1.1 内建转换器介绍281
16.1.2 基本数据类型转换器281
16.1.3 基本数据类型的封装类转换器285
16.1.4 数组类型转换器287
16.1.5 集合类型转换器289
16.2 服务器端校验290
16.2.1 服务器端校验的重要性290
16.2.2 完成服务器端输入校验291
16.2.3 使页面保留提交信息295
16.2.4 使用addFieldError来添加错误信息297
16.2.5 输入校验与类型转换关系300
16.3 使用校验框架完成输入校验301
163.1 完成输入校验301
16.3.2 增加客户端校验306
16.3.3 国际化提示信息308
16.3.4 客户端校验与国际化问题310
16.3.5 校验短路313
16.3.6 校验规则文件搜索规则315
16.4 综合练习316
16.5 小结316
16.6 习题317
热门推荐
- 1075388.html
- 3026320.html
- 2646044.html
- 990821.html
- 2050557.html
- 878836.html
- 1148614.html
- 2305494.html
- 2940366.html
- 1259354.html
- http://www.ickdjs.cc/book_3316096.html
- http://www.ickdjs.cc/book_984224.html
- http://www.ickdjs.cc/book_1504547.html
- http://www.ickdjs.cc/book_1065121.html
- http://www.ickdjs.cc/book_2669497.html
- http://www.ickdjs.cc/book_2626682.html
- http://www.ickdjs.cc/book_3290310.html
- http://www.ickdjs.cc/book_2827172.html
- http://www.ickdjs.cc/book_3715433.html
- http://www.ickdjs.cc/book_1127089.html