注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax

Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax

Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax

定 价:¥99.80

作 者: 李宁,刘岩,张国平 等著
出版社: 清华大学出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787302347958 出版时间: 2014-08-01 包装: 平装
开本: 16开 页数: 869 字数:  

内容简介

  《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开发经验的技术人员,也适合广大大中专院校的学生作为软件开发的实践读物进行阅读。

作者简介

  李宁,高级软件工程师,毕业于东北大学,获硕士学位。曾任职于东软集团,担任项目经理一职。有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开源社区。

图书目录

第1篇 Web开发基础篇 第1章 搭建开发环境( 教学视频:23分钟) 2 1.1 各种软件和框架的版本 2 1.2 下载与安装JDK 7 2 1.3 下载与安装Eclipse 4 3 1.4 下载与安装MyEclipse 10 4 1.5 下载与安装Eclipse IDE for Java EE Developers 5 1.6 下载与安装Tomcat 7 5 1.7 在MyEclipse中配置Tomcat 7 1.8 在Eclipse IDE for Java EE Developers中配置Tomcat 8 1.9 下载与安装MySQL 5数据库 8 1.10 下载与安装数据库客户端软件SQLyog 9 1.11 小结 10 1.12 实战练习 10 第2章 Java Web应用开发基础( 教学视频:14分钟) 11 2.1 Web技术的发展 11 2.2 了解Java Web技术 14 2.2.1 认识Java Web程序的基本组成 14 2.2.2 认识Java Web程序的目录结构 14 2.2.3 了解Java Web程序的配置文件 15 2.3 了解MVC模式与MVC框架 15 2.3.1 认识JSP模型1和JSP模型2 15 2.3.2 认识Web应用程序的基础服务 16 2.3.3 MVC模式概述 17 2.3.4 了解常用的MVC框架 18 2.4 小结 19 2.5 实战练习 19 第3章 Web开发必会的客户端技术( 教学视频:82分钟) 20 3.1 学习客户端技术的开发工具 20 3.1.1 在MyEclipse中使用HTML技术 20 3.1.2 在MyEclipse中使用JavaScript技术 21 3.1.3 在MyEclipse中使用CSS技术 22 3.2 学习超文本标签语言HTML 23 3.2.1 HTML基本构成 24 3.2.2 HTML基本标签——段落格式设置标签 25 3.2.3 HTML基本标签——超级链接标签 26 3.2.4 HTML基本标签——图像标签 27 3.2.5 HTML基本标签——表格标签 29 3.2.6 HTML基本标签——框架标签 30 3.2.7 HTML基本标签——表单标签 32 3.3 学习JavaScript技术 34 3.3.1 实例:编写第一个JavaScript程序:Greet 34 3.3.2 学习变量 35 3.3.3 学习原始类型 36 3.3.4 掌握类型转换 40 3.3.5 学习函数与函数调用 42 3.3.6 学习类和对象 44 3.4 其他客户端技术 46 3.4.1 了解DOM 46 3.4.2 获得HTML元素的3种方法 48 3.4.3 实例:图像自动切换 50 3.4.4 了解正则表达式 52 3.4.5 实例:表格排序 53 3.5 学习CSS技术 56 3.5.1 了解CSS 56 3.5.2 在Style属性中定义样式 57 3.5.3 在HTML中定义样式 57 3.5.4 在外部文件中定义样式 58 3.5.5 实现样式的继承 59 3.6 学习AJAX技术 59 3.6.1 了解AJAX技术 59 3.6.2 实例:使用XMLHttpRequest获得Web资源 60 3.6.3 实例:使用XMLHttpRequest跨域访问Web资源 61 3.6.4 实例:AJAX的3种交换数据方法 62 3.7 小结 64 3.8 实战练习 65 第4章 Java Web的核心技术——Servlet( 教学视频:79分钟) 66 4.1 编写Servlet的Helloworld程序 66 4.1.1 实例:用MyEclipse工具编写第一个Servlet程序——Helloworld 66 4.1.2 实例:手工编写第一个Servlet程序——Helloworld 70 4.2 学习Servlet技术 72 4.2.1 配置Tomcat 7服务器的数据库连接池 72 4.2.2 实例:通过数据库连接池连接MySQL数据库 74 4.2.3 实例:处理客户端HTTP GET请求——doGet方法 76 4.2.4 实例:处理客户端HTTP POST请求——doPost方法 77 4.2.5 实例:处理客户端各种请求——service方法 78 4.2.6 实例:初始化(init)和销毁(destroy)Servlet 80 4.2.7 实例:输出字符流响应消息——PrintWriter类 82 4.2.8 实例:输出字节流响应消息——ServletOutputStream类 83 4.2.9 实例:包含Web资源——RequestDispatcher.include方法 84 4.2.10 实例:转发Web资源——RequestDispatcher.forward方法 86 4.3 掌握HttpServletResponse类 88 4.3.1 产生状态响应码 88 4.3.2 设置响应消息头 89 4.3.3 实例:验证响应消息头设置情况 91 4.4 掌握HttpServletRequest类 92 4.4.1 获取请求行消息 92 4.4.2 获取网络连接消息 93 4.4.3 获取请求头消息 94 4.5 处理Cookie 94
......



本目录推荐