万本电子书0元读

万本电子书0元读

顶部广告

Java Web编程实战宝典——JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(光盘内容另行下载,地址见书封底)电子书

  一本百科全书式的Java Web整合开发秘笈,全面、新颖、详细、深入和实用   资深Java程序员10年开发经验的总结,深入剖析SSH框架整合开发的精髓   19.4小时配套教学视频+26小时进阶教学视频   全面:涵盖Web开发基础、JSP、Servlet、AJAX及SSH框架整合等内容   新颖:所有开发工具和框架均使用当前*流行的版本,紧跟技术发展的趋势   详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识点

售       价:¥

纸质售价:¥75.40购买纸书

743人正在读 | 7人评论 6.6

作       者:李宁,刘岩,张国平

出  版  社:清华大学出版社

出版时间:2014-08-01

字       数:42.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(11条)
  • 读书简介
  • 目录
  • 累计评论(11条)
“发宝典丛书”是由清华大学出版社为软件发爱好者精心造的一套软件发百科全书。丛书强调“全面、新颖、详细、实用、深、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件发多年、具备丰富的发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件发技术的不二选择,一册在手,万事无忧! 《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》全面介绍了如何使用Java Web中的流行技术发Java EE应用程序,书中对JSP+Servlet+JavaBean和Struts 2+Spring+Hibernate这两种解决方案行了详细介绍。另外,为了让读者更加直观、高效地学习,作者专门为本书录制了近20小时多媒体教学视频。这些视频与本书涉及的源程序及赠送的阶学习视频和源代码一起收录于配书DVD光盘中。 《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》共28章,分为5篇。主要内容包括:搭建Java Web发环境;掌握Java Web技术基础,重介绍Web客户端技术和JSP+Servlet+JavaBean解决方案;深剖析Struts 2框架技术,重介绍拦截器、类型转换、输校验、上传和下载文件的各种标签和Struts 2对AJAX的支持等;详细讲解Hibernate框架技术,重介绍会话、映射、标准查询API、HQL、事务管理和锁等;全面介绍Spring框架技术,重介绍Ioc容器、装配Java Bean、Jdbc和Hibernate模板、事务管理和Spring AOP等;后详细介绍了两个利用Struts 2+Spring+Hibernate解决方案发实际项目应用的完整过程。 《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》适合广大从事Java Web发工作的技术人员和对SSH发感兴趣的人员阅读,尤其是具有一定Web发经验的技术人员,也适合广大大中专院校的学生作为软件发的实践读物行阅读。 超值、大容量DVD光盘 本书实例源文件 19.4小时配套教学视频 15.5小时Struts 2+Hibernate+Spring整合发教学视频 19个Java Web典型模块源程序及9.2小时教学视频 5个Java Web项目案例源程序及1.3小时教学视频 一分钟了解本书内容 搭建发环境(23分钟视频) Java Web应用发基础(14分钟视频) Web发必会的客户端技术(82分钟视频) Java Web的核心技术——Servlet(79分钟视频) JSP技术(62分钟视频) 用Servlet和JSP实现注册登录系统(28分钟视频) 编写Struts 2的个程序(28分钟视频) Struts 2阶(72分钟视频) Struts 2的拦截器(32分钟视频) Struts 2的类型转换(48分钟视频) Struts 2的输校验(39分钟视频) 文件的上传和下载(44分钟视频) 程序的国际化(27分钟视频) Struts 2的标签库(67分钟视频) Struts 2对AJAX的支持(56分钟视频) 用Struts 2实现注册登录系统(26分钟视频) Hibernate的Helloworld程序(33分钟视频) 实现Hibernate基本配置(32分钟视频) Hibernate的会话与O/R映射(61分钟视频) Hibernate的查询与更新技术(43分钟视频) Hibernate的高级技术(40分钟视频) Spring的个Helloworld程序(16分钟视频) 反向控制(Ioc)与装配JavaBean(30分钟视频) Spring中的数据库技术(25分钟视频) Spring的其他高级技术(39分钟视频) Struts 2与Hibernate、Spring的整合(12分钟视频) 网络硬盘(57分钟视频) 论坛系统(50分钟视频)<br/>【推荐语】<br/>持续畅销,一年4次印刷!一本百科全书式的Java Web整合发秘笈,全面、新颖、详细、深和实用 资深Java程序员10年发经验的总结,深剖析SSH框架整合发的精髓 19.4小时配套教学视频+26小时阶教学视频 全面:涵盖Web发基础、JSP、Servlet、AJAX及SSH框架整合等内容 新颖:所有发工具和框架均使用当前*流行的版本,紧跟技术发展的趋势 详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识 实用:提供了230个实例、4个项目发案例、65个习题,供读者实战演练 深:深剖析JSP+Servlet+JavaBean与Struts 2+Spring+Hibernate两种解决方案 高效:提供了19.4小时高清配套教学视频及26小时阶视频,高效而直观 推荐阅读:发宝典丛书(请丛书查看) 发宝典丛书 (权威、经典、全面、深、详细、新颖、实用的编程百科全书) 《Java Web整合发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》(Java畅销经典图书,10次印刷,Java程序员) 《Java Web整合发实战——基于Struts 2+Hibernate+Spring》(畅销书,彻底解决SSH整合发) 《Oracle数据库管理从门到精通》(一本书彻底搞定Oracle数据库管理!配21小时教学视频) 《Oracle PL/SQL从门到精通》(PL/SQL经典畅销书,大量读者好评,Oracle阶) 《SQL Server 2012王者归来:基础、安全、发及性能优化》 (全面、深、实用,全程视频教学) 《程序员的数学思维修炼(趣味解读)》 (专门为程序员而写的数学书,生动有趣,程序员!)<br/>【作者】<br/>李宁 高级软件工程师,毕业于东北大学,获硕士学位。曾任职于东软集团,担任项目经理一职。有10余年的软件发经验,主持或参与发了全国计算机等级考试考务管理系统、超市前台销售和后台管理系统、辽宁省实验中学后勤管理系统、网上评卷系统等各种大型系统。曾为《程序员》、《电脑编程技巧与维护》、IT168、天极网等杂志或网络媒体撰写了100余篇技术文章。熟悉Java、C/C++、C#、Eclipse、NetBeans、Visual Studio、Delphi等编程语言或发工具,尤其擅长Java、Eclipse等发技术。有非常丰富的软件发经验,擅长将软件发技术以准确而生动的语言行阐述。 刘岩,毕业于华中科技大学。从事软件工程项目发12年。熟悉VC++、Java、.NET等发工具,主要研究方向为模式识别与图像处理,参与汉画像石图像的特征提取方案研究等多个项目。作者长期钻研VC++、Java的各个研究方向,并致力于提高各种软件发项目的效率。 张国平,毕业于华东交通大学,硕士,计算机应用技术专业。长期从事Struts、Hibernat、Spring等Web发技巧的教学和系统发工作。作者热衷于源软件,自2004年起触SSH框架技术的学习与发,活跃于Java综合讨论专区,OpenSource源社区。<br/>
目录展开

内容简介

前言

第1篇 Web开发基础篇

第1章 搭建开发环境

1.1 各种软件和框架的版本

1.2 下载与安装JDK 7

1.3 下载与安装Eclipse 4

1.4 下载与安装MyEclipse 10

1.5 下载与安装Eclipse IDE for Java EE Developers

1.6 下载与安装Tomcat 7

1.7 在MyEclipse中配置Tomcat

1.8 在Eclipse IDE for Java EE Developers中配置Tomcat

1.9 下载与安装MySQL 5数据库

1.10 下载与安装数据库客户端软件SQLyog

1.11 小结

1.12 实战练习

第2章 Java Web应用开发基础

2.1 Web技术的发展

2.2 了解Java Web技术

2.3 了解MVC模式与MVC框架

2.4 小结

2.5 实战练习

第3章 Web开发必会的客户端技术

3.1 学习客户端技术的开发工具

3.2 学习超文本标签语言HTML

3.3 学习JavaScript技术

3.4 其他客户端技术

3.5 学习CSS技术

3.6 学习AJAX技术

3.7 小结

3.8 实战练习

第4章 Java Web的核心技术——Servlet

4.1 编写Servlet的Helloworld程序

4.2 学习Servlet技术

4.3 掌握HttpServletResponse类

4.4 掌握HttpServletRequest类

4.5 处理Cookie

4.6 处理Session

4.7 解决Web开发的乱码问题

4.8 小结

4.9 实战练习

第5章 JSP技术

5.1 通过MyEclipse工具编写第一个JSP程序

5.2 了解JSP的运行原理

5.3 学习JSP基本语法

5.4 学习JSP指令

5.5 学习JSP内置对象

5.6 学习JSP标签

5.7 学习JSP的标准标签库(JSTL)

5.8 小结

5.9 实战练习

第6章 用Servlet和JSP实现注册登录系统

6.1 系统概述

6.2 设计数据库

6.3 实现系统的基础类

6.4 实现注册系统

6.5 实现登录系统

6.6 小结

6.7 实战练习

第2篇 Struts 2篇

第7章 编写Struts 2第一个程序

7.1 Struts 2的MVC模式

7.2 Struts 2的体系结构

7.3 Struts 2实例:图书查询系统

7.4 小结

7.5 实战练习

第8章 Struts 2进阶

8.1 认识Struts 2的基本配置

8.2 深入认识Struts 2的配置元素

8.3 掌握Struts 2注释(Annotation)

8.4 掌握Struts 2的Action

8.5 配置跳转结果

8.6 掌握模型驱动

8.7 处理Struts 2中的异常

8.8 小结

8.9 实战练习

第9章 Struts 2的拦截器

9.1 理解拦截器

9.2 配置Struts 2拦截器

9.3 实例:自定义拦截器

9.4 理解拦截器的高级技术

9.5 理解Struts 2内建的拦截器

9.6 实例:编写权限验证拦截器

9.7 小结

9.8 实战练习

第10章 Struts 2的类型转换

10.1 为什么要进行类型转换

10.2 使用Struts 2类型转换器

10.3 实例:使用OGNL表达式进行类型转换

10.4 Struts 2对Collection和Map的支持

10.5 掌握类型转换的错误处理

10.6 小结

10.7 实战练习

第11章 Struts 2的输入校验

11.1 了解传统的数据校验方法

11.2 了解Struts 2所支持的数据校验

11.3 使用Validation框架进行输入校验

11.4 Validation框架的内建校验器

11.5 小结

11.6 实战练习

第12章 文件的上传和下载

12.1 了解文件上传原理

12.2 使用Commons-FileUpload上传文件

12.3 实例:通过Struts 2实现文件上传

12.4 实例:通过Struts 2实现上传多个文件

12.5 学习文件下载

12.6 小结

12.7 实战练习

第13章 程序的国际化

13.1 了解国际化基础

13.2 了解Struts 2的国际化基础

13.3 学习资源文件的作用范围和加载顺序

13.4 实例:编写支持多国语言的Web应用程序

13.5 小结

13.6 实战练习

第14章 Struts 2的标签库

14.1 认识Struts 2标签基础

14.2 控制标签

14.3 数据标签

14.4 学习表单标签

14.5 学习非表单标签

14.6 小结

14.7 实战练习

第15章 Struts 2对AJAX的支持

15.1 了解Struts 2的AJAX主题

15.2 基于AJAX的输入校验

15.3 在表单中使用AJAX

15.4 发布-订阅(pub-sub)事件模型

15.5 使用Struts 2中的AJAX标签

15.6 使用JSON插件实现AJAX

15.7 小结

15.8 实战练习

第16章 用Struts 2实现注册登录系统

16.1 系统总体结构

16.2 实现DAO层

16.3 实现Action类

16.4 实现输入校验

16.5 实现表现层页面

16.6 实现其他的功能

16.7 小结

16.8 实战练习

第3篇 Hibernate篇

第17章 Hibernate的Helloworld程序

17.1 关于Hibernate概述

17.2 在应用程序中使用Hibernate 4

17.3 实现第1个Hibernate程序

17.4 小结

17.5 实战练习

第18章 实现Hibernate基本配置

18.1 用传统的方法配置Hibernate

18.2 使用注释(Annotations)配置Hibernate

18.3 使用注释重新实现添加信息程序

18.4 小结

18.5 实战练习

第19章 Hibernate的会话与O/R映射

19.1 会话(Session)的基本应用

19.2 建立O/R映射

19.3 小结

19.4 实战练习

第20章 Hibernate的查询与更新技术

20.1 学习标准(Criteria)查询API

20.2 掌握HQL和SQL技术

20.3 小结

20.4 实战练习

第21章 Hibernate的高级技术

21.1 什么是事务

21.2 学习锁(Locking)

21.3 应用查询缓存(Query Cache)

21.4 学习拦截器和事件

21.5 学习过滤器

21.6 小结

21.7 实战练习

第4篇 Sping篇

第22章 Spring的第一个Helloworld程序

22.1 Spring简介

22.2 在应用程序中使用Spring

22.3 实例:开发一个Helloworld程序

22.4 小结

22.5 实战练习

第23章 反向控制(Ioc)与装配JavaBean

23.1 为什么要使用反向控制(Ioc)

23.2 手动装配JavaBean

23.3 自动装配JavaBean

23.4 分散配置

23.5 定制属性编辑器

23.6 小结

23.7 实战练习

第24章 Spring中的数据库技术

24.1 获得DataSource

24.2 在Spring中使用JDBC

24.3 实现自增键

24.4 Spring的异常处理

24.5 在Spring中使用Hibernate

24.6 小结

24.7 实战练习

第25章 Spring的其他高级技术

25.1 Spring AOP

25.2 学习Spring的事务管理

25.3 实例:建立和访问RMI服务

25.4 实例:发送E-mail

25.5 调度任务

25.6 小结

25.7 实战练习

第5篇 综合实例篇

第26章 Struts 2与Hibernate、Spring的整合

26.1 整合Struts 2和Hibernate框架

26.2 整合Spring框架

26.3 小结

26.4 实战练习

第27章 网络硬盘

27.1 了解系统功能

27.2 实现数据库设计

27.3 实现持久对象层

27.4 实现数据访问层

27.5 实现业务逻辑层

27.6 实现Web表现层

27.7 小结

第28章 论坛系统

28.1 系统功能设计

28.2 实现数据库设计

28.3 实现持久对象层

28.4 实现数据访问层

28.5 实现业务逻辑层

28.6 整合FCKEditor内容编辑组件

28.7 实现Web表现层

28.8 小结

语音视频讲解链接

累计评论(11条) 14个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部