

本书用通俗易懂的修辞和丰富多彩的例子,通过对ajax、javascript、html等web模块研发技术基础常识的讲解,并结合mvc设计模式的宗旨,详细讲述了使用jsp及struts框架进行web模块开发的相关技术。
序言分4部分共17章,内容涵盖java web开发简介,html、javascript简介,xml简介,tomcat服务器的安装及配置,jsp基础英语,jsp内置对象,javabean,文档上传,servlet程序开发,解释器语言,tomcat数据源,jsp标签编程,jsp标准标签库(jstl),ajax开发技术,struts基础研发,struts常用标签库,struts高级开发。另外,附录中还介绍了实用工具、myeclipse开发工具和http状态码及头资料。 本书所有知识均以实用性为主,讲解的是开发的体系内容,几乎全部用案例和源码讲解。
本书配备32小时同步授课视频jsp开发技术详解 pdf,还有几乎全部实例的源程序jsp开发技术详解 pdf,服务网页提供了电子教案等教学配套信息。
本书适合java web开发的入门者使用,也可以成为普通大学、应用型高校、部份专科单招等以实用性为主的在校大学生作为参考书。
[书店目录]第1部分web开发前奏
第1章java web开发简介 2
1.1web发展经历 2
1.2公司开发架构 6
1.3java ee架构 7
1.4java ee核心设计模式 10
1.5struts开发框架 11
1.6本章前言 12
第2章html、javascript简介 13
视频讲解:1小时45分钟
2.1服务器与浏览器 13
2.2html简介 14
2.2.1html元素概览 14
2.2.2创建显示web页 16
2.2.3创建表格web页 19
2.3javascript简介 21
2.3.1javascript的完全句型 21
2.3.2事件处理 29
2.3.3window对象 35
2.4本章前言 40
.2.5开发实战练习 40
第3章xml简介 41
视频讲解:2小时16分钟
3.1认识xml 41
3.2xml解析 48
3.2.1dom解析操作 48
3.2.2sax解析操作 57
3.2.3xml解析的好帮手:jdom 60
3.2.4最出色的解析工具:dom4j 64
3.3使用javascript操作dom 67
3.4本章前言 72
3.5开发实战训练(基于oracle
) 73
第4章tomcat服务器的安装及配置 75
视频讲解:1小时04分钟
4.1web容器简介 75
4.2tomcat简介 76
4.3tomcat服务器的下载及配置 77
4.3.1tomcat下载 77
4.3.2tomcat安装 77
4.3.3服务器配置 80
4.4编写第一个jsp文件 84
4.5交互性 87
4.6本章前言 88
第2部分web基础开发
第5章jsp基础英语 90
视频讲解:2小时11分钟
5.1jsp注释 90
5.2scriptlet 91
5.2.1第一种scriptlet:(%%) 91
5.2.2第二种scriptlet:(%!%) 92
5.2.3第三种scriptlet:(%=%) 93
5.3scriptlet标签 97
5.4page指令 97
5.4.1设置界面的mime 98
5.4.2设置文档编码 102
5.4.3错误页的设置 103
5.4.4连接操作 105
5.5包含命令 109
5.5.1静态包含 109
5.5.2动态包含 111
5.6跳转指令 115
5.7实例操作:用户登陆流程

实现 (jsp+jdbc实现) 116
5.7.1创建表 117
5.7.2程序实现策略 117
5.7.3程序实现 118
5.8本章前言 121
5.9开发实战训练(基于oracle
) 122
第6章jsp内置对象 123
视频讲解:3小时42分钟
6.1jsp内置对象概览 123
6.24种属性范围 124
6.2.1page属性范围(pagecontext) 125
6.2.2request属性范围 127
6.2.3session属性范围 129
6.2.4application属性范围 131
6.2.5深入研究page属性范围 133
6.3request对象 134
6.3.1乱码解决 135
6.3.2接收请求参数 137
6.3.3显示全部的头资料 143
6.3.4角色验证 144
6.3.5其他操作 146
6.4response对象 147
6.4.1设置头资料 148
6.4.2页面跳转 150
6.4.3操作cookie 152
6.5session对象 156
6.5.1取得session id 157
6.5.2登录及注销 159
6.5.3判断新用户 162
6.5.4取得用户的操作时间 163
6.6application对象 164
6.6.1取得虚拟目录对应的绝对路径 164
6.6.2范例讲解:网页计数器 167
6.6.3查看application范围的特性 169
6.7web安全性及config对象 170
6.7.1web安全性 170
6.7.2config对象 172
6.8out对象 173
6.9pagecontext对象 174
6.10本章前言 176
6.11开发实战训练(基于oracle) 177
第7章javabean 184
视频讲解:2小时11分钟
7.1javabean简介 184
7.2在jsp中使用javabean 186
7.2.1web开发的标准目录结构 186
7.2.2使用jsp的page指令导入所需要的javabean 187
7.2.3使用(jsp:usebean)命令 188
7.3javabean与列表 190
7.4设置属性:(jsp:setproperty) 192
7.4.1设置指定的特性 193
7.4.2指定设置属性的取值 194
7.4.3为特性设置详细内容 194
7.5取得属性:(jsp:getproperty) 195
7.6javabean的保存范围 196
7.6.1page范围的javabean 196
7.6.2request范围的javabean 197
7.6.3session范围的javabean 198
7.6.4application范围的javabean 199
7.7javabean的侵权 199
7.8实例操作:注册验证 200
7.9dao设计模式 204
7.9.1dao设计模式原名 204
7.9.2dao开发 206
7.9.3jsp调用dao 216
7.10本章前言 219
7.11开发实战训练(基于oracle) 220

第8章文件上传 225
视频讲解:1小时30分钟
8.1smartupload上传模块 225
8.1.1上传单个文件 226
8.1.2混合表单 227
8.1.3为上传文档自动命名 228
8.1.4批量上传 231
8.2fileupload 232
8.2.1使用fileupload接收上传内容 234
8.2.2保存上传内容 237
8.2.3开发fileupload组件的专属操作类 239
8.3本章前言 244
8.4开发实战训练(基于oracle) 245
第3部分web高级开发
第9章servlet程序开发 250
视频讲解:4小时08分钟
9.1servlet简介 250
9.2永远的“helloworld”:第一个servlet程序 251
9.3servlet与列表 255
9.4servlet生命周期 257
9.5取得初始化配置资料 261
9.6取得这些集成对象 262
9.6.1取得httpsession实例 262
9.6.2取得servletcontext实例 263
9.7servlet跳转 265
9.7.1客户端跳转 265
9.7.2服务器端跳转 266
9.8web开发模式:mode i与mode ii 268
9.8.1mode i 268
9.8.2mode ii:model-view-controller 269
9.9实例操作:mvc设计模式应用 271
9.10过滤器 279
9.10.1过滤器的完全定义 279
9.10.2实现过滤器 280
9.10.3过滤器的使用 283
9.11器 285
9.11.1对application 286
9.11.2对session 289
9.11.3对request 294
9.11.4器实例——人员统计 297
9.12本章前言 300
9.13开发实战训练(基于oracle) 300
第10章表达式语言 307
视频讲解:1小时07分钟
10.1表达式语言简介 307
10.2表达式语言的集成对象 308
10.2.1访问4种属性范围的内容 309
10.2.2调用内置对象操作 310
10.2.3接收请求参数 311
10.3集合操作 313
10.4在mvc中使用表达式语言 315
10.5运算符 320
10.6本章前言 324
10.7开发实战训练(基于oracle) 324
第11章tomcat数据源 328
视频讲解:23分钟
11.1数据源操作方法 328
11.2在tomcat中使用连接池 329
11.3查找数据源 331
11.4本章前言 333
第12章jsp标签编程 334
视频讲解:2小时04分钟
12.1标签编程简介 334
12.2定义一个简单的标签——空标签 335
12.3定义有特性的标签 338
12.4tagsupport类 341
12.5定义有标签体的标签库 344
12.6开发迭代标签 347

12.7bodytagsupport类 350
12.8tagextrainfo类和variableinfo类 352
12.9使用bodytagsupport开发迭代输出 354
12.10简单标签 357
12.11dynamicattributes接口 363
12.12本章前言 365
第13章jsp标准标签库 366
视频讲解:2小时04分钟
13.1jstl简介 366
13.2安装jstl 1.2 367
13.3核心标签库 369
13.3.1(c:out)标签 370
13.3.2(c:set)标签 371
13.3.3(c:remove)标签 373
13.3.4(c:catch)标签 374
13.3.5(c:if)标签 375
13.3.6(c:choose)、(c:when)、
(c:otherwise)标签 376
13.3.7(c:foreach)标签 378
13.3.8(c:fortokens)标签 381
13.3.9(c:import)标签 382
13.3.10(c:url)标签 383
13.3.11(c:redirect)标签 384
13.4国际化标签库 385
13.4.1(fmt:setlocale)标签 386
13.4.2(fmt:requestencoding)标签 387
13.4.3读取资源文件 388
13.4.4数字格式化标签 391
13.4.5日期时间格式化标签 394
13.4.6设置时区 397
13.5sql标签库 398
13.5.1(sql:setdatasource)标签 398
13.5.2操作标签 399
13.5.3事务处理 404
13.6xml标签库 405
13.6.1xpath简介 406
13.6.2(x:parse)标签 407
13.6.3(x:out)标签 407
13.6.4(x:set)标签 408
13.6.5(x:if)标签 409
13.6.6(x:choose)、(x:when)、(x:otherwise)标签 410
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-118483-1.html
你牛