Java Web典型模块与项目实战大全 常建功 等 ..

  • 所属分类:
    计算机培训..
  • 作者:
  • 出版社:
  • ISBN:9787302225898
  • 出版日期:
  • 原价:
    ¥99.50元
    现价:¥0.00元
  • 本书信息由合作网站提供,请前往以下网站购买:

    京东商城

     

    当当网

图书简介

品牌:图书
详情
  商品基本信息,请以下列介绍为准
商品名称:  Java Web典型模块与项目实战大全
作者:  常建功 等
市场价:  99.5元
文轩网价:   78.6元【79折】
ISBN号:  9787302225898
出版社:  清华大学出版社
商品类型:  图书

  其他参考信息(以实物为准)
  随书附赠:附光盘1张
  装帧:平装  开本:16开  语种:中文
  出版时间:2011-01-01  版次:1  页数:922
  印刷时间:2011-01-01  印次:1  字数:1473.00千字
  温馨提示:出版时间超过3年的图书,因长时间储存可能会产生纸张缺陷,敬请谅解!

   主编推荐
原创经典,程序员典藏。融汇9大热门开源技术,整合6大主流Java EE解决方案;精选19个典型模块和5个项目案例,实战JavaWeb整合开发。《Java Web典型模块与项目实战大全(程序员典藏)》源代码、《JavaWeb典型模块与项目实战大全(程序员典藏)》教学视频、赠送的Java学习视频…… 《JavaWeb典型模块与项目实战大全(程序员典藏)》特色 ·技术全面:涵盖了Java Web开发所涉及的所有热门技术与框架·实战性强:详细介绍了1 9个典型模块和5个项目案例的开发过程 ·模块经典:每一个模块都是JavaWeb开发中最常用的模块,可移植性强 ·视频教学:提供了大量多媒体教学视频,学习起来高效、直观 超值、大容量DVD,ROM内容·《Java Web典型模块与项目实战大全(程序员典藏)》涉及的源代码 ·1 5小时Java入门教学视频(赠送) ·《JavaWeb典型模块与项目实战大全(程序员典藏)》涉及的第三方jar包 ·1200余页编程专题讲座电子书(赠送) ·10.5小时《JavaWeb典型模块与项目实战大全(程序员典藏)》配套多媒体教学视频 ·1 1个典型应用系统(赠送) ·24小时JavaWeb开发入门教学视频(赠送) 《Java Web典型模块与项目实战大全(程序员典藏)》读者对象 ·全面学习Java Web开发的人员·Web开发程序员 ·想提高软件项
......

   内容简介
本书以实战开发为原则,以Java EE主流框架整合应用及项目开发为主线,通过JavaWeb开发中最常见的19个典型模块和5个完整的项目案例,详细介绍了Struts2.x、Spring、Guice、Hibernate、iBATIS、JPA、JSF和AJAX等热门开源技术及JSP +JavaBean SetMet、Struts 2.x+Spring+Hibernate、Struts2.x+Guice、Struts2.x+Spring+JPA和Struts2.x+Spring+iBATIS等主流框架的整合使用。本书附带1张DVD,内容为作者为本书录制的全程多媒体语音教学视频及本书所涉及的源代码。本书分为3篇,共27章。涵盖的主要内容有:在线文本编辑器、验证模块、网络硬盘、网站统计模块、网络购物车、搜索引擎、在线网上支付、邮件发送系统、网络留言板、JQuery框架经典应用、在线文件上传和下载、网上投票系统、商业银行网上账户管理系统、Hibernate分页系统、生成报表、数据格式转换、用户维护功能、用户登录模块、在线音乐管理系统、数据汇聚系统、投票管理系统、权限管理系统、商业银行设备巡检系统等。本书内容丰富,实例典型,实用性强,适合各个层次想要学习Java Web开发技术的人员阅读,尤其适合有一定JavaEE基础而要进行Web应用开发的人员阅读。

   作者简介
常建功,毕业于西安电子科技大学。北大青鸟西安校区讲师。从事Java Web项目开发6年。熟悉SSH等开源框架,擅长SQLServer、Oracle和MySQL数据库技术。先后参与开发了国家二级项目陕西省渭河信息管理系统和陕西省雨情查询系统等多个大中型项目,承担项目分析、项目设计和项目维护等多项工作。

   目录
第1篇 开发工具及框架概述 第1章 开发前奏 教学视频:25分钟 1.1.1 JavaWeb应用概述 1.1.1JavaWeb应用程序基础:HTTP协议 1.1.2 Java.Web容器(Servlet+JavaBean+JSP) 1.1.3两种模式:Modell模式和Model2模式 1.1.4 MVC设计思想 1.2 配置开发环境 1.2.1 下载工具包JDK1.2.2 安装工具包JDK 1.2.3 下载服务器Tomcat 1.2.4 安装服务器Tomcat 1.2.5下载开发环境MyEclipse 1.2.6 安装开发环境MyEclipse 1.2.7 下载数据库服务器’MySQ[ 1.2.8安装数据库服务器MySO[ 1.2.9 下载数据库服务器Oracle 1.2.1 0安装数据库服务器Oracle 1.2.11安装数据库服务器Oracle客户端 1.3 基础技术简单简介 1.3.1 Servlet服务器端编程 1.3.2关于SetMet程序的编写 1.3.3.JSP主流网站开发技术 1.3.4.JSP的一些基本语法 1.3.5 JavaBean组件技术1.3.6 JavaBean的属性——简单属性 1.3.7 JavaBean的属性——复杂属性 1.4 核心框架初步认识 1.4.1实现了MVC模式的Structs框架 1.4.2 无侵入性的SprJng框架 1.4.3 简单灵活的Guice框架 1.4.4实现持久化的Hibernate框架 1.4.5 实现JPQL语言的.IPA框架 1.4.6 实现数据映射器的iBATIS框架1.4.7 用于开发服务器端用户界面的JSF框架 I.4.8 实现了异步交换的AJAX框架 1.5 小结 第2章MyEclipSO开发工具对各种框架的支持: 教学视频:51分钟 2.1 使用JSP的两种模式 2.1.1开发环境MyEclipse对模式1的支持 2.1.2 开发环境MyEclipse对模式2的支持 2.2 Struts框架的实现2.2.1 下载和分析Strutits1.x框架包 2.2.2 用MyEclipse实现Struts1.x框架环境 2.2.3用.MyEclipse实现Struts1.x项目 2.2.4 分析Struts1.x框架 2.2.5用MyEclipse实现Struts2.x框架环境 2.2.6 用MyEclipse实现Struts2.x项目 2.2.7分析Struts2.x框架 2.3 Hibernate框架的实现 2.3.1 下载和了解Hibernate框架 2.3.2用MyEclipse实现Hibernate框架环境 2.3.3 MyEclipse对Hibernate框架支持——关系数据库到对象映射2.3.4 Hibernate框架中经常用到的工具类 2.4.IPA框架的实现 2.4.1 用MyEclipse实现.JPA框架环境2.4.2 MyEclipse对JPA框架支持——添加实体 2.4.3 MyEclipse对JPA框架支持——单个类转成JPA实体2.5 Spring框架的实现 2.5.1 用MyEclipse实现Spring框架环境 2.5.2用MyEclipse实现Spring项目 2.5.3 MyEclipse对Spring框架方面的支持 2.6.JSF框架的实现2.6.1 用MyEclipse实现JSF框架环境 2.6.2 用MyEclipse实现.JSF框架项目 2.7 AJAX框架的实现.2.7.1 用MyEclipse实现AJAX 2.7.2 分析AJAX技术 2.8 使用JDBC连接数据库 2.8.1JDBC的基本概念 2.8.2 JDBC的基本步骤 2.9 小结 第3章 实现各种框架的集成 教学视频:54分钟 3.1Spring框架与其他框架的集成原理 3.1.1 依赖查找方式实现spmg与struts集成 3.1.2Action注入方式实现Spring与Struts集成 3.1.3 Spring集成Hibemate——事务代理功能 3.2实现sSH三种框架环境集成 3.2.1 配置数据库字符集体 3.2.2 集成Hibernate 3.2.3 集成Spring框架3.2.4 集成Struts1.x框架 3.3 实现Spring与struts2.x集成 3.3.1 关于spring框架的插件3.3.2 Spring与sn"uts2.x框架集成 3.4 实现Spring、sla'uts2.x和Hibernate框架集成3.4.1 Hibernate与Struts2.x框架集成 3.4.2 Struts2.x和JPA框架集成 3.4.3Struts2.x、Spring和Hibemate框架集成 3.5 小结 第2篇 典型模块开发 第4章在线文本编辑器(FCKeditor) 教学视频:14分钟 4.1 分析FCKeditor在线文本编辑器 4.1.1FCKeditor在线文本编辑器功能描述 4.1.2 下载FCKeditor在线文本编辑器相关软件 4.1.3FCKeditor在线文本编辑器目录简介和开发文档 4.2 FCKed.itor在线文本编辑器初级应用 4.2.1利用JavaScript语言调用FCKeditor在线文本编辑器 4.2.2 利用JSP标签调用FCKeditor在线文本编辑器4.3 FCKedicor在线文本编辑器常用配置 4.3.1 修改配置文件 4.3.2 自定义工具栏 4.3.3设置常用的字体和键行为 4.3.4 修改插入表情图标 4.4 FCKeditor在线文本编辑器高级应用 4.4.1FCKeditor在线文本编辑器上传文件配置 4.4.2 FCKeditor在线文本编辑器上传文件配置——中文乱码(一) 4.4.3FCKeditor在线文本编辑器上传文件配置——中文乱码(二) 4.4.4 FCKeditor在线文本编辑器配置上传文件类型 4.5小结 第5章 验证模块(JSP+Serylet+JSValldation) 教学视频:48分钟 5.1 表单基础 5.1.1表单的基础内容 5.1.2 表单必备功能 5.1.3 表单功能具体实现 5.2 客户端表单验证框架 5.2.1下载客户端表单验证框架(JSValidation) 5.2.2 JSValidation表单验证框架使用 5.3 服务器端验证5.3.1 校验输入字符工具类 5.3.2 处理输入字符类 5.4 实现图形验证码 5.4.1 为什么要使用验证码技术 5.4.2图形验证码的具体实现 5.5 避免重复提交功能 5.5.1 客户端避免重复提交 5.5.2 服务器端避免重复提交 5.6缩略加水印图像 5.6.1 缩略加水印图像应用框架分析 5.6.2 实现缩略加水印工具类 5.6.3 对图像实现缩略加水印 5.7小结 第6章 网络硬盘(JSP+Servlet) 教学视频:27分钟 6.1 网络硬盘功能原理 6.1.1 网络硬盘框架分析6.1.2 网络硬盘功能描述 6.2 网络硬盘功能具体实现——浏览磁盘和显示文件信息 6.2.1 实现相关工具类 6.2.2 浏览磁盘6.2.3 浏览磁盘里的文件夹和文件 6.2.4 显示文件夹和文件的内容 6.3 网络硬盘功能具体实现——操作文件夹和文件 6.3.1删除文件夹和文件 6.3.2 查找文件夹和文件 …… 第7章 网站统计模块(JSP+Servlet) 第8章网络购物车(JSP+Servlet+JavaBean) 第9章 搜索索引(Lucene+Web Spider) 第10章在线网上支付(JSP+Swrvlet+JavaBean) 第11章JavaWeb邮件发送系统(JSP+Servlet+JavaBean) 第12章网络留言板(JSP+Servlet+JavaBean) 第13章 网络留言板续——Oracle数据库 第14章AJAX技术JQuery框架的经典应用 第15章 在线文件上传和下载(Struts 2.X+FileUpload) 第16章网上投票系统(Struts2.X+JFreeChat) 第17章 商业银行网上账户管理系统(Struts2.X) 第18章Hibernate分页系统(Hibernate3.0) 第19章 生成保表(Struts 2.X+Hibernate+JXL)第20章 数据格式转换(Struts 2.X+Hibernate+Dom4j) 第21章 用户维护功能(Struts2.X+iBATIS) 第22章 用户登录模块(Struts 2.X+Guice+国际化) 第3篇 项目案例实战 第23章在线音乐管理系统(AJAX+JSP+Struts 2.X) 第24章 数据汇聚系统(Struts 2.X+Spring+iBATIS)第25章 投票管理系统(Struts 2.X+Spring+Hibernate) 第26章 权限管理系统(Struts2.X+Spring+JPA) 第27章 商业银行设备巡检系统(Struts 2.X+Spring+Hibernate)

   精彩内容
在Internet发展的初期,所有的JavaWeb应用包含的都是静态的HTML页面。所谓静态页面,是指把呈现给浏览者的信息固定写在HTML页面中,该页面不具备与用户交互的能力,即没有动态显示的功能。随着时间的推移,动态页面逐渐取代了静态页面。对于动态页面,如果还使用简单的传统技术则显得有些无能为力。为了让JavaWeb应用中包含动态执行的页面,最早出现的是CGI技术方案,该技术方案使得服务器与客户端的交互不再需要使用静态的HTML页面。CGI技术方案不仅可以把数据库中的信息呈现给浏览者,而且还可以将浏览者的请求保存到数据库中。虽然CGI技术方案开启了动态Web应用的时代,但是其却存在很多缺点,其中最大的缺点是不仅开发难度非常大,而且性能上也存在许多限制。1997年,在Java开发者的关注中,Servlet技术终于诞生。该技术是Sun公司提供的一种动态页面的解决方案,实现HTTP协议在Java平台的一个扩展。Servlet API 1.0不仅能够开发HTTP协议方面的程序,而且还可以开发Web Server、Mail Server、FtDServer和ApplicatonServer等方面的服务,因此在编写服务器端的程序时都离不开Servlet语言。但是Servlet语言将程序的逻辑控制代码与输出网页文档内容混合在一起,使得控制网页文档内容的显示外观和整体布局很难。为了弥补Servlet语言的这些缺陷,Sun公司又在该语言的基础上推出了JavaSeverPage(JSP)技术。所谓JSP页面,就是在传统的HTML文件中加入Java程序片段和JSP标签。在该页面中可以
......

   书摘插图




目录

同类热销图书

书名 作者 出版社 价格 购买
苹果专业培训系列教材:Final Cut Pro X(全彩)(含DVD光.. 电子工业出版社

¥110.00

¥88.00
详情
计算机实用技术基础(第2版)(审计署计算机审计中级培训.. 吕继红,宋.. 清华大学出版社

¥47.00

¥35.70
详情
会计信息系统与审计(配光盘)(审计署计算机审计中级培训.. 乔鹏,李湘.. 清华大学出版社

¥43.00

¥32.70
详情
SolidWorks Motion 运动仿真教程(2012版) 美国DS Sol.. 机械工业出版社

¥59.80

¥47.80
详情
Autodesk Maya 2012标准培训教材I 王琦 主编.. 人民邮电出版社

¥98.00

¥73.40
详情
服饰造型讲座4——套装·背心(修订版) 日本文化服.. 东华大学出版社

¥38.00

¥27.60
详情
思科网络技术学院教程CCNA Exploration:LAN交换和无线 (美)刘易.. 人民邮电出版社

¥40.00

¥32.00
详情
思科网络技术学院教程CCNA Exploration:接入WAN (美)瓦尚.. 人民邮电出版社

¥45.00

¥36.00
详情
全国青少年信息学竞赛培训教材—Pascal语言程序设计 陈颖,邱桂.. 浙江大学出版社

¥45.00

¥31.20
详情
Autodesk Maya 2012标准培训教材II 王琦 主编.. 人民邮电出版社

¥88.00

¥70.40
详情
室内设计师培训教材 中国室内装.. 中国建筑工业出版..

¥78.00

¥60.10
详情
Excel 在市场营销与销售管理中的应用 (赠1CD)(电子制品CD-.. 周贺来 编.. 水利水电出版社

¥45.00

¥36.00
详情
计算机审计技术和方法/审计署计算机审计中级培训系列教材 刘汝焯 等.. 清华大学出版社

¥45.00

¥34.30
详情
计算机网络应用技术(审计署计算机审计中级培训系列教材) 赵宇,李春.. 清华大学出版社

¥27.00

¥20.50
详情
计算机辅助设计与制造实训图库 袁锋 编著 机械工业出版社

¥35.00

¥28.60
详情
Autodesk 3ds Max 2012标准培训教材I 王琦 主编.. 人民邮电出版社

¥69.00

¥51.70
详情
ADOBE AFTER EFFECTS CS5标准培训教材 ACAA专家委.. 人民邮电出版社

¥45.00

¥36.00
详情
计算机速记教程(中国秘书速记岗位资格证书专用教材) 寇森 主编 中国人民大学出版..

¥38.00

¥30.40
详情
Java就业培训教程(含盘) 张孝祥 编.. 清华大学出版社

¥39.00

¥31.20
详情
平面设计基础 (全国商业美术设计师平面设计专业考试培训教.. 郭新生 主.. 水利水电出版社

¥48.00

¥36.50
详情
项目实践精解:IT项目的面向对象分析设计、开发及管理——.. 梁立新 等.. 电子工业出版社

¥55.00

¥41.20
详情
ADOBE PHOTOSHOP CS5标准培训教材 ACAA专家委.. 人民邮电出版社

¥45.00

¥36.00
详情
ADOBE AFTER EFFECTS CS4标准培训教材 ACAA专家委.. 人民邮电出版社

¥42.00

¥33.60
详情
审计线索的特征发现(审计署计算机审计中级培训系列教材) 刘汝焯 等.. 清华大学出版社

¥18.00

¥12.50
详情
数据库应用技术(审计署计算机审计中级培训系列教材) 车蕾,王晓.. 清华大学出版社

¥39.00

¥32.40
详情