名师讲坛:Java Web开发实战经典(基础篇)图书
人气:36

名师讲坛:Java Web开发实战经典(基础篇)

32小时全真课堂培训视频,390个中小实例、30类案例源码分析,北京知名培训中心魔乐科技倾力奉献 java web从入门到精通 层次 java web高级编程 之基础

内容简介

本书用通俗易懂的语言和丰富多彩的实例,通过对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小时同步教学视频,以及几乎全部实例的源程序,服务网站提供了电子教案等教学配套资料。

编辑推荐

全真培训视频:32小时知名讲师Java高清教学视频,当时课程培训市场价值1000元!

实例案例教学:390个各类实例案例源代码及运行结果、过程分析,加强实战。

知名讲师编著:作者系北京魔乐科技培训中心首席讲师,8年软件开发经验,6年高端培训经验,为大中型企业培训超过40家,培训就业学员逾万人。

便捷电子教案:为方便大学老师授课,登录www.jiangker.com可获取本书电子教案。

多方位技术支持:

魔乐3G/4G就业实训中心:3g.mldnjava.cn/

官方技术论坛:bbs.mldn.cn

视频教程下载:www.mldn.cn

课程合作网站:www.jiangker.com

高校课程合作电话 010-62350411

李兴华作者系列图书:

名师讲坛——Java开发实战经典

名师讲坛———Android开发实战经典

作者简介

李兴华:著名JAVA培训讲师,JAVAEE高端培训讲师,北京魔乐科技(MLDN软件实训中心)教学总监,中科软通系统架构师,火车票网技术总监,北京伟仕嘉禾科技发展有限公司系统架构师,8年软件开发经验,5年高端培训经验,先后为40多家大中型企业做过培训,在JAVA培训方面享有很高

目录

第1章 Java Web开发简介2

1.1 Web发展历程2

1.2 企业开发架构6

1.3 Java EE架构7

1.4 Java EE核心设计模式10

1.5 Struts开发框架11

1.6 本章摘要12

第2章 HTML、JavaScript简介13

视频讲解:1小时45分钟

2.1 服务器与浏览器13

2.2 HTML简介14

2.2.1 HTML元素概览14

2.2.2 创建显示Web页16

2.2.3 创建表单Web页19

2.3 JavaScript简介21

2.3.1 JavaScript的基本语法21

2.3.2 事件处理29

2.3.3 window对象35

2.4 本章摘要40

2.5 开发实战练习40

第3章 XML简介41

视频讲解:2小时16分钟

3.1 认识XML41

3.2 XML解析48

3.2.1 DOM解析操作48

3.2.2 SAX解析操作57

3.2.3 XML解析的好帮手:JDOM60

3.2.4 最出色的解析工具:DOM4J64

3.3 使用JavaScript操作DOM67

3.4 本章摘要72

3.5 开发实战练习(基于Oracle数据库)73

第4章 Tomcat服务器的安装及配置75

视频讲解:1小时04分钟

4.1 Web容器简介75

4.2 Tomcat简介76

4.3 Tomcat服务器的下载及配置77

4.3.1 Tomcat下载77

4.3.2 Tomcat安装77

4.3.3 服务器配置80

4.4 编写及时个JSP文件84

4.5 交互性87

4.6 本章摘要88

第2部分 Web基础开发

第5章 JSP基础语法90

视频讲解:2小时11分钟

5.1 JSP注释90

5.2 Scriptlet91

5.2.1 及时种Scriptlet:91

5.2.2 第二种Scriptlet:92

5.2.3 第三种Scriptlet:93

5.3 scriptlet标签97

5.4 page指令97

5.4.1 设置页面的MIME98

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.1 JSP内置对象概览123

6.2 4种属性范围124

6.2.1 page属性范围(pageContext)125

6.2.2 request属性范围127

6.2.3 session属性范围129

6.2.4 application属性范围131

6.2.5 深入研究page属性范围133

6.3 request对象134

6.3.1 乱码解决135

6.3.2 接收请求参数137

6.3.3 显示全部的头信息143

6.3.4 角色验证144

6.3.5 其他操作146

6.4 response对象147

6.4.1 设置头信息148

6.4.2 页面跳转150

6.4.3 操作Cookie152

6.5 session对象156

6.5.1 取得Session Id157

6.5.2 登录及注销159

6.5.3 判断新用户162

6.5.4 取得用户的操作时间163

6.6 application对象164

6.6.1 取得虚拟目录对应的路径164

6.6.2 范例讲解:网站计数器167

6.6.3 查看application范围的属性169

6.7 Web安全性及config对象170

6.7.1 Web安全性170

6.7.2 config对象172

6.8 out对象173

6.9 pageContext对象174

6.10 本章摘要176

6.11 开发实战练习(基于Oracle数据库)177

第7章 JavaBean184

视频讲解:2小时11分钟

7.1 JavaBean简介184

7.2 在JSP中使用JavaBean186

7.2.1 Web开发的标准目录结构186

7.2.2 使用JSP的page指令导入所需要的JavaBean187

7.2.3 使用指令188

7.3 JavaBean与表单190

7.4 设置属性:192

7.4.1 设置指定的属性193

7.4.2 指定设置属性的参数194

7.4.3 为属性设置具体内容194

7.5 取得属性:195

7.6 JavaBean的保存范围196

7.6.1 page范围的JavaBean196

7.6.2 request范围的JavaBean197

7.6.3 session范围的JavaBean198

7.6.4 application范围的JavaBean199

7.7 JavaBean的删除199

7.8 实例操作:注册验证200

7.9 DAO设计模式204

7.9.1 DAO设计模式简介204

7.9.2 DAO开发206

7.9.3 JSP调用DAO216

7.10 本章摘要219

7.11 开发实战练习(基于Oracle数据库)220

第8章 文件上传225

视频讲解:1小时30分钟

8.1 SmartUpload上传组件225

8.1.1 上传单个文件226

8.1.2 混合表单227

8.1.3 为上传文件自动命名228

8.1.4 批量上传231

8.2 FileUpload232

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.1 Servlet简介250

9.2 永远的“HelloWorld”:及时个

Servlet程序251

9.3 Servlet与表单255

9.4 Servlet生命周期257

9.5 取得初始化配置信息261

9.6 取得其他内置对象262

9.6.1 取得HttpSession实例262

9.6.2 取得ServletContext实例263

9.7 Servlet跳转265

9.7.1 客户端跳转265

9.7.2 服务器端跳转266

9.8 Web开发模式:Mode I与Mode II268

9.8.1 Mode I268

9.8.2 Mode II:Model-View-Controller269

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.4 TagSupport类341

12.5 定义有标签体的标签库344

12.6 开发迭代标签347

12.7 BodyTagSupport类350

12.8 TagExtraInfo类和VariableInfo类352

12.9 使用BodyTagSupport开发迭代输出354

12.10 简单标签357

12.11 DynamicAttributes接口363

12.12 本章摘要365

第13章 JSP标准标签库366

视频讲解:2小时04分钟

13.1 JSTL简介366

13.2 安装JSTL 1.2367

13.3 核心标签库369

13.3.1 标签370

13.3.2 标签371

13.3.3 标签373

13.3.4 标签374

13.3.5 标签375

13.3.6 、、标签376

13.3.7 标签378

13.3.8 标签381

13.3.9 标签382

13.3.10 标签383

13.3.11 标签384

13.4 国际化标签库385

13.4.1 标签386

13.4.2 标签387

13.4.3 读取资源文件388

13.4.4 数字格式化标签391

13.4.5 日期时间格式化标签394

13.4.6 设置时区397

13.5 SQL标签库398

13.5.1 标签398

13.5.2 数据库操作标签399

13.5.3 事务处理404

13.6 XML标签库405

13.6.1 XPath简介406

13.6.2 标签407

13.6.3 标签407

13.6.4 标签408

13.6.5 标签409

13.6.6 、、标签410

13.6.7 标签412

13.7 函数标签库413

13.8 本章摘要415

13.9 开发实战练习(基于Oracle数据库)415

第14章 Ajax开发技术417

视频讲解:1小时21分钟

14.1 Ajax技术简介417

14.2 XMLHttpRequest对象418

14.3 及时个Ajax程序420

14.4 异步验证421

14.5 返回XML数据425

14.6 本章摘要427

14.7 开发实战练习(基于Oracle数据库)428

第4部分 框架开发

第15章 Struts基础开发436

视频讲解:42分钟

15.1 Struts简介436

15.2 配置Struts开发环境437

15.3 开发及时个Struts程序441

15.4 Struts工作原理446

15.5 深入Struts应用447

15.6 本章摘要450

15.7 开发实战练习(基于Oracle数据库)451

第16章 Struts常用标签库453

视频讲解:1小时26分钟

16.1 Struts标签库简介453

16.2 Bean标签454

16.2.1 标签454

16.2.2 标签456

16.2.3 资源访问标签457

16.2.4 标签460

16.2.5 标签461

16.2.6 标签462

16.2.7 国际化与标签463

16.3 Logic标签465

16.3.1 和标签466

16.3.2 和标签467

16.3.3 关系运算标签468

16.3.4 标签470

16.3.5 重定向标签:472

16.4 Html标签474

16.4.1 标签474

16.4.2 与标签475

16.4.3 标签476

16.4.4 标签476

16.4.5 标签477

16.4.6 按钮标签477

16.4.7 实例:编写基本表单477

16.4.8 复选框标签480

16.4.9 下拉列表框484

16.5 本章摘要487

16.6 开发实战练习(基于Oracle数据库)487

第17章 Struts高级开发489

视频讲解:1小时32分钟

17.1 Struts多人开发489

17.2 Token490

17.3 文件上传495

17.4 动态ActionForm498

17.5 Action深入500

17.5.1 ForwardAction500

17.5.2 IncludeAction502

17.5.3 DispatchAction502

17.6 验证框架504

17.7 本章摘要510

17.8 开发实战练习(基于Oracle数据库)510

第5部分 附录

附录A 实用工具524

视频讲解:1小时09分钟

A.1 JavaMail524

A.1.1 James邮件服务器的下载及配置524

A.1.2 JavaMail简介及配置529

A.1.3 发送普通邮件531

A.1.4 发送带附件的HTML风格邮件535

A.2 操作Excel文件538

A.2.1 JExcelAPI简介538

A.2.2 创建一个Excel文件540

A.2.3 读取Excel文件541

A.2.4 格式化文本542

A.3 本章摘要544

附录B MyEclipse开发工具545

视频讲解:15分钟

B.1 MyEclipse简介545

B.2 MyEclipse的安装546

在线预览

第1章 Java Web开发简介

通过本章的学习可以达到以下目标:

了解Web的发展过程。

理解Web开发的主要技术及作用范围。

掌握企业开发的整体架构。

随着互联网的兴起,Web技术已经应用得越来越广泛,而且已经有越来越多的语言开始支持Web的开发。本章将介绍Web的发展历程和Web常见的开发语言。

提示

Web的本意。

Web本意是蜘蛛网和网的意思,但是现在已经被广泛地翻译成网络、互联网等。

1.1 Web发展历程

在早期,人们为了方便开展科学研究,设计出了Internet用于连接美国的少数几个顶尖研究机构,之后随着进一步的发展,人们开始应用HTTP协议(HypertextTransferProtocol,超文本传输协议)进行超文本(hypertext)和超媒体(hypermedia)数据的传输,从而将一个个的网页展示在每个用户的浏览器上。今天的Web已经从最早的静态Web发展到了动态Web阶段,随之而来的像网上银行、网络购物等站点的兴起,更是将Web带进了人们的生活和工作中。

……

网友评论(不代表本站观点)

来自无昵称**的评论:

在有了javase基础知识后,拿这本书来入门java web非常合适。

2015-02-12 00:12:36
来自齐天大**的评论:

有泡泡包裹,印刷纸张都不错。内容还没看,回头看了再追加。

2016-03-22 18:33:22
来自simple5**的评论:

带光盘!~正版 很好!~ 之前看别的带光盘的书 好多网评都说没给光盘 我也很怕卖家不给光盘~ 哈哈 还好有!~ 谢谢!~

2010-12-08 00:03:15
来自aweentr**的评论:

听过作者的的课,挺牛的,看他的书像跟着一起上课一样

2016-04-25 20:16:18
来自小王子_**的评论:

( ^_^ )不错的书,很适合初学者学习,就是比想象的稍微薄点,如果能讲到三大框架的话相信内容就比较齐全了,补充一点很面的视频里后面没有pdf内容文件

2010-11-04 18:03:47
来自无昵称**的评论:

书不错 讲解比较详细 基础版适合刚上手的人看。不过书是新的但看封面却没那么新

2015-01-25 20:00:44
来自无昵称**的评论:

绝对适合初学者看的第一本java web书 。

2015-03-01 20:37:08
来自yj12599**的评论:

之前买过java开发实战 觉得很符合我的胃口 这次买java web 感觉很棒 对于入门很棒

2014-04-26 21:02:22
来自无昵称**的评论:

书还可以,包装太烂,一个方便袋套一下,送到都以及坏开口了。。。。

2016-11-25 21:14:36
来自小松鼠**的评论:

书还有塑封,回来的时候好好的,一点没折,里面怎么样我也不知道,希望没有错误吧

2016-10-24 16:21:08
来自益伯**的评论:

自己是看了《java实战经典》才买的这书,也没什么特别的原因,就想买本今年出版的,这书2010年出版的,别的都更老。书的内容才开始看,还不知道怎么样,我是个菜鸟

2011-07-15 11:28:40
来自追风少**的评论:

看过很多的java书籍,觉得李兴华老师的《Java Web开发实战经典》真心很给力,可以作为java的参考书,很不错的!里面有很多的代码都是可以放在项目里面用的。

2011-11-15 19:09:10
来自漂流的**的评论:

看过李兴华老师的JAVA实战,觉得挺不错的,最近公司要搞整改,网页板块估计要修改优化,在网上看了好久 最终选择了这本,看了看觉得教学进度把握得挺好的,内容也很全面。值得收藏!

2012-03-18 21:37:41
来自无昵称**的评论:

书的内容关于Java web内容挺系统的 但是没有想象的那么多,学计算机这行给我弄出个习惯,看的书都比较厚,感觉这本书字大了一点,页数少了一些。但是总体来说还不错。在看中,内容挺系统的

2012-09-25 23:18:36
来自kignstd**的评论:

本书适合刚学完javaSE又想快速开始JAVAWEB开发的童鞋们,内从简单的HTML开始,复习了javaScript,XML,从环境的搭配到工具软件MyEclipse的使用都很详细,很适合初学且有一定语言基础的人,总体来说很不错·

2012-02-21 11:34:38
来自无昵称**的评论:

李老师的书。。不用说。太强大了。不是盲目的个人崇拜啊。。非常推荐。不过还是发现了书里有些小的错误。。至今就发现一处啊。还有老师的java开发实战经典里貌似也有错误。。不太肯定。吾爱吾师。吾更爱真理哈。。

2011-10-13 19:39:03
来自无昵称**的评论:

刚开始我连jsp都不怎么会,这本书把工作中要用到的基础WEB方面的知识都讲了,结合自己公司的系统对照看,看完觉得知识讲得很吸引人,已经看了3遍了,还会继续关注这个老师的相关系列书。

2013-08-03 22:46:40
来自阜***(**的评论:

这本书买来一段时间了,看了一些。一边看视频,一边跟着学。这本书还可以吧,就是视频看着不太喜欢,视频我跟着传智博客的视频学,配上这本书,还可以。

2017-05-07 19:12:38
来自锋之尚**的评论:

书中的内容很实战,而且讲解的很详细,如果你没有JAVA基础的话,多看几遍,也可以的,而且不能只看书,要多加练习。书里的程序,还有光盘上的,网站上的。你都要多加练习,熟能生巧么。书里的内容很贴近实际工作应用。值得一看!

2012-01-04 14:07:26
来自datoure**的评论:

我花了差不多半年的时候 才看完,总的来书,书写的不错,李兴华的书 我目前买了3本了,讲解的都很清晰易懂,不过这么书 有些地方讲解不到重点,到最后有很大的篇幅在讲解Struts 1.X的内容 早就过时了,所以 书虽然不错,但是 有些东西讲解过时,整体就这样吧

2013-04-08 09:38:48
来自云华st**的评论:

李兴华的书最大的特点就是实例很多,非常有利于知识点的理解,会感觉到知识点讲解的很形象,而且实例也很实用,开发过程中可以作为参考。看完这本书才感觉到,自己真的入门了。美中不足的是后面的struts还是1.x

2011-03-08 11:23:40
来自匿名用**的评论:

李兴华的书最大的特点就是实例很多,非常有利于知识点的理解,会感觉到知识点讲解的很形象,而且实例也很实用,开发过程中可以作为参考。看完这本书才感觉到,自己真的入门

2017-01-12 16:02:15
来自无昵称**的评论:

书不错,之前看李兴华的视频,感觉还是结合书看好。李刚的java ee里面的jsp和servlet 讲的就是个坑,md 老子买了你一套书,还要另外买web书看,你当老子有钱呀,李刚的书讲的就是流水账,没重点,没主次,写不明白书,你就别出,出了,你了把它写明白了!

2014-11-29 17:08:19
来自无昵称**的评论:

因为自己想学点JAVA相关方面的知识 正好朋友介绍说真本书还不错 我上网上初步的浏览了一下 感觉这本书挺适合我的 买回来看了两天啦 感觉自己挺感兴趣的 正在研究中 很着迷的 哈哈 感觉书讲解的挺全面的 很细 挺适合初学者学习。。。

2012-02-17 13:33:13
来自liubinw**的评论:

我是个初学者,这本书前面看着还可以,不过视频里面全有了,感觉书都多余了,不过后面的struts就太老了,还是1,tomact 还是5.0.而且作者视频的废话太多,还不同步,一直在做广告。反正后面的我就没看了。

2011-12-28 15:08:17
登录后即可发表评论

免责声明

更多相关图书
在线咨询