《Java Web应用详解》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:张丽主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2015
  • ISBN:9787563532957
  • 页数:354 页
图书介绍:本书以网络留言板开发为主线将Java Web知识融会贯通,既诠释了网站开发的设计理念与方法又系统讲解了Java Web的核心技术,并涵盖一些高级框架技术的主题。本书知识模块完善,通过静态网页篇、动态网站篇,系统框架篇、项目实战篇循序渐进地使学生全面掌握Java Web开发技术。静态网页篇主要讲解HTML、CSS、DIV、JavaScript等基础的网页脚本编程。动态网站篇开始深入讲解Servlet、JSP、JavaBean、JDBC数据库连接、数据库连接池等与Java Web开发相关的核心技术。系统框架篇则是将Java Web开发上升到架构设计的高度,讲述了搭建网站的三大框架Struts、Hibernate、Spring以及紧密相关的Struts标签库和JSTL标签库。项目实战篇则是按照需求分析、系统设计、编码实现的思路详细阐述了通用论坛BBS、OA管理系统、网络百宝箱、社交网站、高校教务系统、DIY商品电子交易平台6个系统的开发细节,使读者真正掌握Java Web开发的精髓。本书论述精准而深刻,程序实例丰富实用,不仅适用于数字媒体技术、计算机等相关专业的学生作为教材,也可作为IT培训

静态网页篇 2

第1章 开发环境安装及配置 2

1.1 JDK的安装及测试 2

1.2 Tomcat的安装及测试 3

1.3 MyEclipse的安装及配置 6

1.4 MySQL的安装及配置 11

第2章 HTML及其应用 14

2.1 网页设计流程 14

2.2 HTML的基础知识 14

2.3 HTML文档结构 15

2.4 HTML常用标记 16

第3章 CSS及其应用 35

3.1 CSS的基础知识 35

3.2 DIV基础知识 43

3.3 DIV+CSS实现个人网站首页 46

第4章 JavaScript及其应用 56

4.1 JavaScript的基础知识 56

4.2 JavaScript的基本语法 58

4.3 JavaScript事件 60

4.4 JavaScript常用对象 64

动态网站篇 71

第5章 Web程序运行原理 71

5.1 Web程序架构 71

5.2 Web服务器汇总 71

5.3 Web程序流程 72

5.4 Web应用程序开发 72

第6章 Servlet及其应用 75

6.1 Servlet简介 75

6.2 Servlet应用实例 78

6.3 HTML表单在Servlet中的应用 87

6.4 HTML表单验证 97

6.5 FCKeditor框架应用 99

第7章 JDBC数据库连接 102

7.1 JDBC概述 102

7.2 JDBC的工作原理 104

7.3 数据库的安装与使用 105

7.4 JDBC编程 113

7.5 网络留言板V1.0 119

第8章 数据库连接池技术 126

8.1 数据库连接池 126

8.2 网络留言板V2.0 129

8.3 Commons DbUtils 136

8.4 网络留言板V3.0 137

第9章 JSP及其应用 142

9.1 JSP基础知识 142

9.2 JSP语法 143

9.3 JSP范例 147

9.4 网络留言板V4.0 156

第10章 JavaBean及其应用 164

10.1 JavaBean基础知识 164

10.2 JavaBean在JSP中的调用 165

10.3 JavaBean的作用域 167

10.4 JSP+JavaBean的应用 168

10.5 网络留言板V5.0 172

系统框架篇 180

第11章 Struts框架及其应用 180

11.1 Struts基础知识 180

11.2 Struts应用步骤 188

11.3 Struts开发中的中文乱码问题 195

11.4 Action数据获取与传递 199

11.5 Struts表单验证 202

第12章 标签库及其应用 205

12.1 Struts标签库基础知识 205

12.2 Struts标签库应用实例 210

12.3 JSTL基础知识 217

12.4 EL表达式基础知识 217

12.5 JSTL核心标签库 223

12.6 网络留言板V6.0 230

第13章 Hibernate框架及其应用 240

13.1 Hibernate基础知识 240

13.2 DataBase Explorer透视图 245

13.3 Hibernate应用实例 248

第14章 Spring框架及其应用 256

14.1 Spring基础知识 256

14.2 Spring框架应用实例 259

14.3 Spring和Hibernate组合开发实例 266

第15章 SSH整合应用 273

15.1 SSH整合理念 273

15.2 网络留言板V7.0 275

15.3 实例开发步骤 278

15.4 实例完善 297

项目实战篇 317

第16章 通用论坛BBS设计与实现 317

16.1 关键技术解析 317

16.2 系统功能分析 317

16.3 数据库设计与连接 319

16.4 各模块功能设计与实现 320

第17章 社交网站设计与实现 326

17.1 关键技术解析 326

17.2 系统功能分析 326

17.3 数据库表设计 327

17.4 各模块功能设计与实现 331

第18章 DIY商品电子交易平台设计与实现 339

18.1 关键技术解析 339

18.2 系统功能分析 340

18.3 数据库表设计 344

18.4 各模块功能设计与实现 346