• 21天学通Java Web开发(无光盘)
  • 21天学通Java Web开发(无光盘)
  • 21天学通Java Web开发(无光盘)
  • 21天学通Java Web开发(无光盘)
21年品牌 40万+商家 超1.5亿件商品

21天学通Java Web开发(无光盘)

正版实拍内页无笔记划线

19 3.8折 49.8 九品

仅1件

河南信阳
认证卖家担保交易快速发货售后保障

作者卜炟 著

出版社电子工业出版社

出版时间2009-04

版次1

装帧平装

货号B-1-2

上书时间2024-06-30

美廉美书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 卜炟 著
  • 出版社 电子工业出版社
  • 出版时间 2009-04
  • 版次 1
  • ISBN 9787121083716
  • 定价 49.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 407页
  • 字数 616千字
  • 正文语种 简体中文
【内容简介】
  JavaWeb开发的基础教程,针对没有接触过或还不是特别熟悉JavaWeb开发的读者,详细介绍了JavaWeb开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为JavaWeb基础篇,介绍了执行环境和开发环境的搭建及JSP的语法基础。第二篇为JSP2.0开发篇,介绍了JSP指令元素、JSP动作元素、JSP内置对象、JSP和JavaBean等内容。第三篇为Servlet开发篇,介绍了Servlet的基础知识及Servlet监听器,以及过滤器的开发等内容。第四篇为使用设计模式篇,介绍了DAO和MVC这两个经典设计模式。第五篇为框架技术篇,介绍了Struts2、Hibernate、Spring这三个目前非常流行的轻量级JavaWeb开发框架。第六篇为项目实战篇,通过整合前面的三个框架,开发一套用户管理系统。
  《21天学通JavaWeb开发》适合JavaWeb开发技术的初学者,也可作为大、中院校学生和培训班的教材。对于有一定JavaWeb开发技术基础,但还需要进一步学习的人员,《21天学通JavaWeb开发》也有较大的参考价值。
【目录】
第一篇JavaWeb基础篇
第1章搭建开发环境(教学视频:53分钟)1
1.1下载并安装JDK1
1.1.1下载JDK1
1.1.2安装JDK3
1.1.3配置环境变量4
1.1.4一个简单的Java程序5
1.2下载并安装Tomcat6
1.2.1下载Tomcat6
1.2.2安装Tomcat6
1.2.3配置虚拟目录8
1.2.4一个简单的JSP程序8
1.3下载并安装Eclipse8
1.3.1下载Eclipse9
1.3.2安装Eclipse9
1.4下载并安装MyEclipse9
1.4.1下载MyEclipse10
1.4.2安装MyEclipse10
1.5使用MyEclipse进行Web开发11
1.5.1使用MyEclipse新建Web项目11
1.5.2MyEclipse中新建JSP页面12
1.5.3MyEclipse整合Tomcat13
1.5.4MyEclipse部署项目16
1.6小结17

第2章JSP的基础语法(教学视频:27分钟)18
2.1JSP简介18
2.2JSP运行机制19
2.3JSP脚本元素20
2.3.1JSP声明语句21
2.3.2JSPScriptlets21
2.3.3JSP表达式22
2.4注释23
2.5综合练习24
2.6小结26
2.7习题26

第二篇JSP2.0开发篇
第3章JSP指令元素(教学视频:37分钟)28
3.1page指令28
3.1.1language属性28
3.1.2extends属性29
3.1.3import属性29
3.1.4session属性30
3.1.5buffer属性30
3.1.6autoFlush属性30
3.1.7isThreadSafe属性30
3.1.8info属性30
3.1.9errorPage属性31
3.1.10isErrorPage属性31
3.1.11contentType属性31
3.1.12pageEncoding属性32
3.1.13isELIgnored属性33
3.2include指令33
3.2.1包含文本文件33
3.2.2包含HTML文件35
3.2.3包含JSP文件36
3.3taglib指令37
3.4综合练习38
3.5小结39
3.6习题39

第4章JSP动作元素(教学视频:31分钟)41
4.1JSP动作元素分类41
4.2动作元素41
4.2.1使用动作元素包含静态的文件42
4.2.2使用动作元素包含动态的文件42
4.2.3和<%@include%>的区别43
4.3动作元素45
4.3.1使用动作元素实现页面跳转45
4.3.2跳转执行流程46
4.4动作元素47
4.4.1动作元素搭配动作元素47
4.4.2动作元素搭配动作元素49
4.551
4.5.1动作元素51
4.5.2动作元素53
4.5.3动作元素54
4.6综合练习55
4.7小结56
4.8习题56

第5章JSP内置对象(教学视频:51分钟)58
5.1JSP内置对象分类58
5.2属性保存范围59
5.2.1page范围59
5.2.2request范围60
5.2.3session范围62
5.2.4application范围64
5.2.5移除属性65
5.3request对象66
5.3.1获得客户端请求参数66
5.3.2获得所有的参数名称68
5.3.3获得参数的所有参数值70
5.3.4获得封装所有参数值的Map71
5.3.5request对象的其他方法72
5.4response对象73
5.4.1实现页面跳转73
5.4.2实现页面自动刷新74
5.4.3实现页面自动跳转74
5.5out对象75
5.5.1使用out对象进行页面输出75
5.5.2使用out对象求得缓冲区使用大小76
5.6session对象77
5.6.1设置并获得session生命周期77
5.6.2获得session的其他信息78
5.7application对象79
5.7.1通过application对象获得服务器版本79
5.7.2通过application对象获得其他信息80
5.8pageContext对象81
5.9page对象82
5.10config对象83
5.11exception对象83
5.12综合练习85
5.13小结87
5.14习题87

第6章数据库操作(教学视频:9分钟)89
6.1下载并安装MySQL89
6.1.1下载MySQL89
6.1.2安装MySQL90
6.2JDBC驱动程序90
6.2.1下载并安装MySQL的JDBC驱动程序90
6.2.2加载JDBC驱动程序91
6.3JDBC连接MySQL数据库92
6.3.1创建数据库和数据表92
6.3.2连接MySQL数据库93
6.4语句对象Statement94
6.4.1添加记录95
6.4.2更新记录96
6.4.3删除记录97
6.5ResultSet结果集98
6.5.1获得所有记录98
6.5.2获得指定字段记录100
6.5.3获得指定起始位置和条数的记录101
6.6数据库的关闭操作102
6.7预处理语句对象PreparedStatement103
6.7.1添加记录104
6.7.2更新记录105
6.7.3删除记录107
6.7.4获得指定记录108
6.8综合练习110
6.9小结112
6.10习题112

第7章JSP和JavaBean(教学视频:34分钟)113
7.1JavaBean简单使用113
7.1.1JavaBean简介113
7.1.2定义JavaBean113
7.1.3在JSP中调用JavaBean114
7.2设置JavaBean属性115
7.2.1根据所有参数设置JavaBean属性115
7.2.2根据指定参数设置JavaBean属性117
7.2.3根据指定参数设置指定JavaBean属性118
7.2.4设置指定JavaBean属性为指定值119
7.3获得JavaBean属性120
7.4设置JavaBean的范围121
7.4.1设置page范围的JavaBean121
7.4.2设置request范围的JavaBean122
7.4.3设置session范围的JavaBean123
7.4.4设置application范围的JavaBean125
7.5移除JavaBean126
7.6综合练习128
7.7小结129
7.8习题129

第8章EL表达式(教学视频:49分钟)131
8.1EL运算符131
8.1.1算术运算符131
8.1.2关系运算符132
8.1.3逻辑运算符133
8.1.4条件运算符135
8.1.5验证运算符136
8.1.6括号运算符及运算符的优先级137
8.2EL内置对象138
8.2.1.与[]运算符138
8.2.2与存储有关的内置对象139
8.2.3与输入有关的内置对象140
8.2.4cookie内置对象141
8.2.5header内置对象143
8.2.6initParam内置对象143
8.2.7pageContext内置对象144
8.3EL存取器145
8.3.1使用存取器读取JavaBean中的数据145
8.3.2使用存取器读取Map中的数据148
8.3.3使用存取器读取数组中的数据149
8.3.4存取器复杂应用150
8.4综合练习151
8.5小结153
8.6习题153

第9章JSTL标签库(教学视频:75分钟)155
9.1JSTL核心标签155
9.2数据库标签库160
9.3I18N格式化标签库166
9.4XML标签库172
9.5综合练习177
9.6小结178
9.7习题178

第三篇Servlet开发篇
第10章Servlet开发基础(教学视频:41分钟)180
10.1Servlet基础180
10.1.1Servlet简介180
10.1.2第一个Servlet程序180
10.1.3Servlet生命周期181
10.2HttpServlet常用方法182
10.2.1doGet方法182
10.2.2doPost方法184
10.2.3service方法185
10.3Servlet常用接口187
10.3.1HttpServletRequest接口187
10.3.2HttpServletResponse接口189
10.3.3HttpSession接口190
10.3.4ServletContext接口192
10.4综合练习194
10.5小结195
10.6习题195

第11章Filter开发(教学视频:41分钟)197
11.1Filter基础197
11.1.1Filter简介197
11.1.2第一个Filter程序197
11.1.3Filter生命周期198
11.2常用Filter199
11.2.1非法文字过滤器200
11.2.2字符编码过滤器202
11.2.3登录验证过滤器204
11.3综合练习207
11.4小结208
11.5习题208

第12章Listener开发(教学视频:26分钟)209
12.1Listener简介209
12.2ServletContextListener209
12.2.1ServletContextListener接口209
12.2.2ServletContextAttributeListener接口210
12.3HttpSessionListener212
12.3.1HttpSessionListener接口212
12.3.2HttpSessionAttributeListener接口213
12.4综合练习214
12.5小结217
12.6习题217

第四篇使用设计模式篇
第13章DAO设计模式(教学视频:21分钟)219
13.1DAO简介219
13.2DAO各部分详解219
13.2.1数据库连接类219
13.2.2VO类220
13.2.3DAO接口221
13.2.4DAO实现类222
13.2.5DAO工厂类224
13.3使用DAO完成数据库操作225
13.3.1添加记录225
13.3.2更新记录226
13.3.3删除记录226
13.3.4按ID查询记录227
13.4综合练习228
13.5小结229
13.6习题229

第14章MVC设计模式(教学视频:22分钟)230
14.1MVC简介230
14.2Model1和Model2230
14.3使用MVC模式改进用户登录案例232
14.3.1用户登录页面232
14.3.2用户登录成功和失败页面233
14.3.3业务逻辑组件234
14.3.4Servlet控制器234
14.4综合练习236
14.5小结238
14.6习题238

第五篇框架技术篇
第15章Struts2基础(教学视频:41分钟)239
15.1Struts2简介239
15.2Struts2框架的下载和安装240
15.2.1下载Struts2框架240
15.2.2安装Struts2框架241
15.3基于Struts2框架实现登录案例242
15.3.1准备工作242
15.3.2新建控制类Action242
15.3.3配置Action243
15.3.4程序执行流程244
15.4改进控制器244
15.4.1实现Action接口245
15.4.2配置Action246
15.5完成输入校验246
15.5.1使用Struts2标签库简化表单246
15.5.2继承ActionSupport完成输入校验248
15.6程序国际化250
15.6.1输出中文的校验错误信息250
15.6.2国际化资源文件251
15.6.3加载资源文件253
15.6.4输出国际化信息253
15.6.5输出国际化的校验错误信息255
15.7综合练习256
15.8小结257
15.9习题257

第16章Struts2高级应用(教学视频:51分钟)259
16.1Struts2内建的类型转换器259
16.1.1内建转换器介绍259
16.1.2基本数据类型转换器259
16.1.3基本数据类型的封装类转换器263
16.1.4数组类型转换器265
16.1.5集合类型转换器267
16.2服务器端校验268
16.2.1服务器端校验的重要性268
16.2.2完成服务器端输入校验269
16.2.3使页面保留提交信息273
16.2.4使用addFieldError来添加错误信息275
16.2.5输入校验与类型转换关系278
16.3使用校验框架完成输入校验279
16.3.1完成输入校验279
16.3.2增加客户端校验284
16.3.3国际化提示信息286
16.3.4客户端校验与国际化问题288
16.3.5校验短路291
16.3.6校验规则文件搜索规则293
16.4综合练习294
16.5小结294
16.6习题295

第17章持久化框架Hibernate(教学视频:35分钟)296
17.1初涉Hibernate296
17.1.1ORM简介296
17.1.2Hibernate框架的优势297
17.1.3下载和安装Hibernate297
17.1.4Hibernate架构概述297
17.2Hibernate的配置和相关类299
17.2.1Configuration类299
17.2.2Hibernate配置文件299
17.2.3SessionFactory类300
17.3Hibernate中的对象300
17.3.1对象在Hibernate中的状态301
17.3.2持久化类302
17.3.3对象识别303
17.4Hibernate开发303
17.4.1创建Hibernate配置文件303
17.4.2创建持久化类304
17.4.3创建对象关系映射文件305
17.4.4创建数据库表306
17.4.5插入数据307
17.4.6更新数据308
17.4.7删除数据309
17.4.8查询数据310
17.4.9使用Hibernate工具类312
17.5综合练习313
17.6小结314
17.7习题314

第18章Struts2整合Hibernate开发(教学视频:28分钟)315
18.1Struts2和Hibernate的整合策略315
18.2持久层设计316
18.2.1DAO接口316
18.2.2DAO实现类316
18.2.3DAO工厂类318
18.3业务逻辑组件318
18.3.1业务逻辑组件接口319
18.3.2业务逻辑组件实现类319
18.3.3业务逻辑组件工厂类320
18.4整合应用321
18.4.1查询所有产品321
18.4.2添加产品323
18.4.3删除产品325
18.4.4更新产品326
18.5小结328
18.6习题328

第19章Spring开发(教学视频:39分钟)329
19.1初探Spring329
19.1.1Spring简介329
19.1.2下载和安装Spring330
19.1.3Spring的IoC应用331
19.2Spring的依赖注入334
19.2.1通过Set方法注入依赖334
19.2.2引用其他的Bean336
19.2.3使用构造函数注入依赖338
19.3Spring的自动装配339
19.3.1自动装配分类340
19.3.2byName自动装配340
19.3.3byType自动装配341
19.3.4constructor自动装配341
19.4Spring核心理论:面向切面编程介绍342
19.4.1面向切面编程基础知识342
19.4.2在Spring中创建前置通知343
19.4.3在Spring中创建后置通知345
19.4.4在Spring中创建拦截通知347
19.4.5在Spring中创建异常通知349
19.4.6使用Spring静态切入点351
19.5综合练习351
19.6小结353
19.7习题353

第20章Struts2整合Spring开发(教学视频:32分钟)354
20.1安装Spring插件完成整合354
20.2整合策略354
20.3整合Spring完成登录案例356
20.3.1修改控制器Action及配置356
20.3.2依赖注入业务逻辑组件356
20.4整合Spring完成产品管理案例357
20.4.1使用Spring容器管理SessionFactory357
20.4.2使用HibernateTemplate进行数据库操作358
20.4.3依赖注入DAO组件359
20.4.4依赖注入业务逻辑组件360
20.4.5完成Action配置363
20.5小结363
20.6习题364

第六篇项目实战篇
第21章SSH整合开发用户管理系统365
21.1系统分析365
21.1.1应用背景及系统功能介绍365
21.1.2系统结构365
21.1.3系统功能模块366
21.2Hibernate持久层设计366
21.2.1创建持久化PO类366
21.2.2创建映射文件367
21.3DAO层设计368
21.3.1Spring管理SessionFactory368
21.3.2创建DAO接口369
21.3.3创建DAO实现类369
21.3.4配置DAO组件370
21.4业务逻辑层设计370
21.4.1创建业务逻辑组件接口370
21.4.2创建业务逻辑组件实现类370
21.4.3配置业务逻辑组件371
21.5完成查看所有用户信息模块372
21.5.1整合Struts2和Spring372
21.5.2创建查看全部用户信息控制器372
21.5.3创建全部用户信息显示页373
21.5.4配置查看全部用户信息控制器373
21.5.5测试查看所有用户信息374
21.6完成查看用户详细信息模块374
21.6.1创建查看用户详细信息控制器374
21.6.2创建查看用户详细信息显示页375
21.6.3配置用户详细信息控制器376
21.6.4测试查看用户详细信息376
21.7完成添加用户模块376
21.7.1创建用户添加页376
21.7.2创建用户添加控制器377
21.7.3配置用户添加控制器378
21.7.4创建校验规则文件378
21.7.5测试添加用户380
21.8完成删除用户模块381
21.8.1创建用户删除控制器381
21.8.2配置用户删除控制器381
21.8.3测试删除用户382
21.9完成更新用户模块382
21.9.1创建用户更新页382
21.9.2创建用户更新控制器383
21.9.3配置用户更新控制器384
21.9.4创建校验规则文件384
21.9.5测试更新用户384
21.10小结385
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP