最新公告
  • 欢迎您光临源码库,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入
  • JavaWeb开发实战经典

    资源名称:JavaWeb开发实战经典

    内容简介:

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

    资源目录:

    第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  认识XML 41

    3.2  XML解析 48

    3.2.1  DOM解析操作 48

    3.2.2  SAX解析操作 57

    3.2.3  XML解析的好帮手: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.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  scriptlet 91

    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  设置页面的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.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  操作Cookie 152

    6.5  session对象 156

    6.5.1  取得Session Id 157

    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章  JavaBean 184

      视频讲解:2小时11分钟

    7.1  JavaBean简介 184

    7.2  在JSP中使用JavaBean 186

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

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

    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范围的JavaBean 196

    7.6.2  request范围的JavaBean 197

    7.6.3  session范围的JavaBean 198

    7.6.4  application范围的JavaBean 199

    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调用DAO 216

    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  FileUpload 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.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 II 268

    9.8.1  Mode I 268

    9.8.2  Mode 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.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.2 367

    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  Token 490

    17.3  文件上传 495

    17.4  动态ActionForm 498

    17.5  Action深入 500

    17.5.1  ForwardAction 500

    17.5.2  IncludeAction 502

    17.5.3  DispatchAction 502

    17.6  验证框架 504

    17.7  本章摘要 510

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

    第5部分  附录

     

    附录A  实用工具 524

      视频讲解:1小时09分钟

    A.1  JavaMail 524

    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

    B.3  MyEclipse的使用 546

    B.4  配置Tomcat服务器 549

    B.5  MyEclipse卸载 552

    B.6  本章摘要 552

    附录C  HTTP状态码及头信息 553

    C.1  HTTP状态码 553

    C.2  HTTP头信息 554

    资源截图:

    JavaWeb开发实战经典插图源码资源库

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    源码资源库 » JavaWeb开发实战经典