2026-4-22 11:11:02 周三
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
C语言教程(周丰)(高职高专)
C语言教程(周丰)(高职高专)
工装室内装饰装修CAD图集(附光盘)
工装室内装饰装修CAD图集(...
C语言程序设计(袁薄佳等)
C语言程序设计(袁薄佳等)
C语言与程序设计
C语言与程序设计
C程序设计实训教程/高等学校用书教材
C程序设计实训教程/高等学校...
计算机辅助艺术设计
计算机辅助艺术设计
  销售排行  
 C++编程思想 第2卷:实..
 多核计算与程序设计(周伟明)
 21天学通C++:第五版
 编译器构造C语言描述
 Java轻松入门
 21天学通Java 6(第..
 C语言程序设计基础与项目实训
 JavaScript网页特..
江苏发行网 >> 图书 >> 计算机
精通Java Web整合开发:JSP+AJAX+Struts+Hibernate(附光盘)
精通Java Web整合开发:JSP+AJAX+Struts+Hibernate(附光盘)
商品编号:JSFXW20090822153250 版号:9787121051807
开    本:16开 装帧:平装
版    次:2007-11-1 1版
发行单位:江苏发行网
出版单位:电子工业出版社
著 作 者:刘斌 编著
商品数量:100本 被浏览406次  热卖中
商品折扣:7.8 折  赠送积分:0分  共节省17.40元
商品价格: ¥79.00元
¥61.60元
市场价 会员价

推荐理由
用一本书,解读Java Web的各类主流应用,深入阐释JSP 2.0在Java EE中的高级应用,零距离接触Java EE应用中的异步通信技术AJAX,探索Java EE经典MVC框架Struts的奥秘,透彻分析Java EE轻量级持久化框架Hibernate一切,都为了自由整合在Java Web的各种应用中。
本书为轻量级Java EE应用开发人员提供一整套实用的主流开发技术。融入了作者多年的Java EE应用开发经验。
分析基于开源架构Java EE应用开发的优势及其开发运行环境的安装配置过程,同时对Java Web应用的客户端编程也进行了介绍。
对JSP 2.0与Web 2.0核心技术AJAX给出了详尽、透彻的讲解。涉及到Java EE展示层组件ISP 2.0及其在Java EE中的典型应用、高级应用和Java EE应用中的异步通信技术AJAX。
对经典MVC框架Struts与lava EE轻量级持久化框架Hiberrlate进行全方位论述,包括Struts的MVC组件、Struts的高级应用、Struts专用标签库详解、Hiberrlate检索与操作持久化对象、Hiberrlate的高级话题。
通过大型的实例综合应用本书涉及到的知识点,环环相扣,手把手带领读者步入。Java EE应用开发的殿堂。


内容简介


本书详细介绍了以JSP、AJAX、Struts、Hibernate相结合的轻量级Java EE应用开发技术。针对读者的不同学习阶段,共分基础篇、进阶篇、提高篇与实践篇四大部分循序渐进地进行讲解。
  第1-3章为基础篇,重点讲解基于开源架构Java EE应用开发的优势及其开发运行环境的安装配置,同时对Java Web应用的客户端编程也做了简单介绍;第4-7章为进阶篇,重点讲解JSP 2.0与Web 2.0核心技术AJAX;第8-14章为提高篇,重点讲解经典MVC框架Struts与Java EE轻量级持久化框架Hibernate;第15-16章为实践篇,以“电子商城系统”为例,综合应用前面三大部分14章的知识点,环环相扣,手把手带领读者步入Java EE应用开发的殿堂。最后为满足商业软件开发人员的实际需要,特对Java EE应用的安装打包工具InstallAnywhere也进行了实例讲解。
  本书为轻量级Java EE应用开发人员提供一整套实用的主流开发技术,融入了作者多年的Java EE应用开发经验。任何知识点均配以实例进行讲解,每个实例提供同步配套视频教程,大大缩短了读者的学习周期,降低了学习难度。随书配套光盘除包含长达200小时的视频教程外,还提供了书中范例的源程序。
  本书语言深入浅出,通俗易懂。对于轻量级Java EE应用开发的新手而言,不失为一本好的入门教材,内容既实用又全面,辅以实例视频教程,使读者轻松掌握所学知识;对于行家来说,本书也是一本难得的参考手册。


目录


第1篇 基础篇
 第1章 Java Web应用开发技术选用策略
 第2章 开发运行环境的安装与配置
  2.1 安装与配置JDK1.5
  2.2 安装Web服务器Tomcat5.5
  2.3 Tomcat5.5的基本配置
   2.3.1 通过server.xml配置Tomcat
   2.3.2 Web应用的目录结构
   2.3.3 web.xml配置详解
   2.3.4 如何修改Tomcat的默认端口
   2.3.5 如何配置虚拟主机
   2.3.6 如何部署Web应用
  2.4 安装数据库服务器MySQL5.0
  2.5 安装Eclipse3.2.2 + MyEclipse5.5.1 集成开发环境
  2.6 小结
 第3章 Java Web应用客户端编程
  3.1 JavaScript语言概述
   3.1.1 什么是JavaScript
   3.1.2 JavaScript和Java的区别
   3.1.3 编写第一个JavaScript程序
  3.2 JavaScript语法基础
   3.2.1 基本数据类型
   3.2.2 常量
   3.2.3 变量
   3.2.4 表达式和运算符
   3.2.5 程序流程控制
   3.2.6 函数
   3.2.7 事件驱动及事件处理
  3.3 基于对象的JavaScript
   3.3.1 对象的基础知识
   3.3.2 常用对象的属性和方法
  3.4 文档对象(document)
  3.5 窗口对象(window)
  3.6 表单对象(form)
  3.7 框架对象(frame)及其他对象
   3.7.1 frame对象
   3.7.2 history对象
   3.7.3 navigator对象
   3.7.4 select对象
   3.7.5 iframe对象
  3.8 实用综合实例
   3.8.1 表单验证实例
   3.8.2 日期选择器
   3.8.3 地址选择器
   3.8.4 树型菜单
   3.8.5 卷帘菜单
   3.8.6 框架应用实例
   3.8.7 经典实用代码集锦
  3.9 小结
第2篇 进阶篇
 第4章 初识Java EE展示层组件JSP 2.0
  4.1 Servlet2.4简介
   4.1.1 Servlet概述
   4.1.2 Servlet的生命周期及请求响应时序
   4.1.3 HttpServlet相关对象的方法列表
   4.1.4 创建HttpServlet实例
  4.2 JSP语法
   4.2.1 HTML注释
   4.2.2 隐藏注释
   4.2.3 声明
   4.2.4 表达式
   4.2.5 代码段
   4.2.6 JSP指令
   4.2.7 JSP行为标签
  4.3 JSP隐含对象
   4.3.1 page对象
   4.3.2 config对象
   4.3.3 out对象
   4.3.4 request对象
   4.3.5 response对象
   4.3.6 Session对象
   4.3.7 application对象
   4.3.8 pageContext对象
   4.3.9 exception对象
  4.4 小结
 第5章 JSP 2.0在Java EE中的典型应用
  5.1 JSP与JDBC
   5.1.1 JDBC简介
   5.1.2 JDBC访问数据库的基本步骤
   5.1.3 JDBC数据源和连接池
   5.1.4 综合实例(购物车)
  5.2 JSP与JavaBean
   5.2.1 JavaBean简介
   5.2.2 在JSP中如何使用JavaBean
   5.2.3 用JavaBean封装数据库操作
   5.2.4 用JavaBean实现用户登录验证
  5.3 JSP与JavaMail
   5.3.1 电子邮件工作原理
   5.3.2 相关协议介绍
   5.3.3 JavaMail简介
   5.3.4 使用JavaMail发送文本型邮件
   5.3.5 使用JavaMail发送HTML型邮件
   5.3.6 使用JavaMail发送带附件的邮件
   5.3.7 使用JavaMail收取邮件
  5.4 JSP与在线编辑器FCKeditor
  5.5 JSP与报表利器JasperReports
  5.6 Log4j实现日志操作
   5.6.1 Log4j的组成
   5.6.2 Log4j的配置文件
   5.6.3 Log4j使用方法
   5.6.4 Log4j的使用实例
   5.6.5 Log4j在Web应用中的推荐配置方法
  5.7 JSP与jspSmartUpload
   5.7.1 File类
   5.7.2 Files类
   5.7.3 Request类
   5.7.4 SmartUpload类
   5.7.5 应用实例
  5.8 JSP与XML
   5.8.1 XML简介
   5.8.2 DOM4J简介
   5.8.3 使用DOM4J解析XML
   5.8.4 使用DOM4J创建XML
   5.8.5 使用DOM4J修改XML
  5.9 小结
 第6章 JSP 2.0在Java EE中的高级应用
  6.1 过滤器Filter
   6.1.1 Filter简介
   6.1.2 Filter配置说明
   6.1.3 使用Filter实现编码过滤器
   6.1.4 使用Filter实现计时过滤器
  6.2 监听器Listener
   6.2.1 Listener简介
   6.2.2 Listener的一般使用步骤
   6.2.3 Listener的应用实例
  6.3 自定义JSP标签
   6.3.1 TagSupport类
   6.3.2 BodyTagSupport类
   6.3.3 标签库描述文件(TLD)
   6.3.4 自定义JSP标签的一般步骤
   6.3.5 自定义JSP标签的应用实例
  6.4 JSTL标签库
   6.4.1 EL简介
   6.4.2 核心标签库
   6.4.3 I18N标签库
   6.4.4 SQL标签库
   6.4.5 XML标签库
   6.4.6 函数标签库
  6.5 小结
 第7章 Java EE应用中的异步通信技术——AJAX
  7.1 AJAX基础知识
   7.1.1 XMLHttpRequest 对象
   7.1.2 JavaScript编程
   7.1.3 文档对象模型DOM
  7.2 AJAX应用实例
   7.2.1 实例一:会员注册唯一性检查
   7.2.2 实例二:动态更新下拉列表
   7.2.3 实例三:刷新页面局部内容
   7.2.4 实例四:交互式电子相册
   7.2.5 实例五:访问Web服务
   7.2.6 实例六:创建工具提示
  7.3 JSON /JSON-RPC组件的使用
   7.3.1 使用JSON组件
   7.3.2 使用JSON-RPC组件
  7.4 Jsp AjaxTags组件的使用
   7.4.1 Auto-Complete标签应用实例
   7.4.2 Callout标签应用实例
   7.4.3 Form Update标签应用实例
   7.4.4 HtmlContent标签应用实例
   7.4.5 Portlet标签应用实例
   7.4.6 Select/Dropdown标签应用实例
   7.4.7 Tab Panel标签应用实例
   7.4.8 AJAX DisplayTag标签应用实例
  7.5 小结
第3篇 提高篇
 第8章 初识Java EE经典MVC框架Struts
  8.1 MVC概述
  8.2 Struts概述
   8.2.1 Struts实现MVC
   8.2.2 Struts的组成
   8.2.3 Struts的工作流程
   8.2.4 用MyEclipse开发Struts应用的一般步骤
   8.2.5 体验Struts(一个简单的应用实例)
  8.3 Struts的配置
   8.3.1 web.xml配置文件
   8.3.2 struts-config.xml配置文件
   8.3.3 应用实例(会员管理)
  8.4 小结
 第9章 了解Struts的MVC组件
  9.1 Struts控制器组件
   9.1.1 使用ActionServlet类
   9.1.2 使用Action类
   9.1.3 使用DispatchAction类
   9.1.4 使用LookupDispatchAction类
   9.1.5 使用ActionForward类
   9.1.6 使用ActionMapping类
  9.2 Struts模型组件
   9.2.1 概念模型
   9.2.2 设计模型
   9.2.3 业务对象BO
   9.2.4 对象持久化
   9.2.5 数据访问对象DAO
   9.2.6 应用实例(客户关系管理)
  9.3 Struts视图组件
   9.3.1 数据传输对象(DTO)ActionForm Bean
   9.3.2 ActionError和ActionMessage
   9.3.3 DisplayTag标签库的应用
   9.3.4 实例解析Struts-Menu菜单框架
  9.4 小结
 第10章 Struts的高级应用
  10.1 Struts的国际化支持
   10.1.1 Web应用的中文本地化
   10.1.2 Struts应用的国际化
   10.1.3 Struts国际化应用实例
  10.2 Validator 验证框架
   10.2.1 Validator框架简介
   10.2.2 为Struts应用配置Validator
   10.2.3 Validator中JavaScript的应用
   10.2.4 Validator应用实例
  10.3 多数据源的应用
  10.4 多消息源的应用
  10.5 多应用模块的配置使用
  10.6 Log4j在Struts中的应用
  10.7 测试Struts应用
  10.8 小结
 第11章 Struts专用标签库详解
  11.1 实例讲解Struts HTML标签库
   11.1.1 标签详解
   11.1.2 标签详解
   11.1.3 标签详解
   11.1.4 标签详解
   11.1.5 标签详解
   11.1.6 标签详解
   11.1.7 标签详解
   11.1.8 标签详解
   11.1.9 标签详解
   11.1.10 标签详解
   11.1.11 标签详解
   11.1.12 标签详解
   11.1.13 标签详解
   11.1.14 标签详解
   11.1.15 标签详解
   11.1.16 标签详解
   11.1.17 标签详解
   11.1.18 标签详解
   11.1.19 标签详解
   11.1.20 标签详解
   11.1.21 标签详解
   11.1.22 标签详解
   11.1.23 标签详解
  11.2 实例讲解Struts Bean标签库
   11.2.1 标签详解
   11.2.2 标签详解
   11.2.3 标签详解
   11.2.4 标签详解
   11.2.5 标签详解
   11.2.6 标签详解
   11.2.7 标签详解
   11.2.8 标签详解
   11.2.9 标签详解
   11.2.10 标签详解
   11.2.11 标签详解
  11.3 实例讲解Struts Logic标签库
   11.3.1 与比较运算相关的Logic标签详解
   11.3.2 与字符串匹配相关的Logic标签详解
   11.3.3 标签详解
   11.3.4 标签详解
   11.3.5 标签详解
   11.3.6 标签详解
   11.3.7 标签详解
   11.3.8 标签详解
  11.4 实例讲解Struts nested标签库
   11.4.1 与其他Struts标签库相同功能的标签
   11.4.2 标签详解
   11.4.3 标签详解
  11.5 小结
 第12章 初识Java EE轻量级持久化框架Hibernate
  12.1 ORM简介
   12.1.1 持久化与持久层
   12.1.2 JDBC劣势
   12.1.3 实体域模型与关系数据模型
   12.1.4 ORM中间件
  12.2 Hibernate简介
   12.2.1 Hibernate体系结构
   12.2.2 Hibernate API简介
   12.2.3 配置Hibernate
   12.2.4 Hibernate的映射配置文件
   12.2.5 体验Hibernate(会员管理)
  12.3 Hibernate的映射机制
   12.3.1 Hibernate的基本映射数据类型
   12.3.2 Hibernate的主键映射
   12.3.3 Hibernate的实体映射
   12.3.4 映射一对一关联关系
   12.3.5 映射多对一单向关联关系
   12.3.6 映射一对多双向关联关系
   12.3.7 映射一对多双向自身关联关系
   12.3.8 映射多对多单向关联关系
   12.3.9 映射多对多双向关联关系
   12.3.10 映射组成关系
   12.3.11 映射继承关系
   12.3.12 Hibernate的集合映射
  12.4 小结
 第13章 Hibernate检索与操作持久化对象
  13.1 操作持久化对象的常用方法介绍
   13.1.1 使用Session的beginTransaction()方法
   13.1.2 使用Session的close()方法
   13.1.3 使用Session的connection()方法
   13.1.4 使用Session的delete()方法
   13.1.5 使用Session的get()方法
   13.1.6 使用Session的load()方法
   13.1.7 使用Session的save()方法
   13.1.8 使用Session的update()方法
   13.1.9 使用Session的saveOrUpdate()方法
   13.1.10 使用Hibernate的isInitialized()与initialize()方法
   13.1.11 持久化对象间的级联操作
  13.2 Hibernate的检索策略
   13.2.1 立即检索
   13.2.2 延迟检索
   13.2.3 迫切左外连接检索
  13.3 HQL查询方式
   13.3.1 基本查询
   13.3.2 条件查询
   13.3.3 分页查询
   13.3.4 连接查询
   13.3.5 子查询
   13.3.6 动态实例化查询结果
  13.4 QBC查询方式
   13.4.1 基本查询
   13.4.2 QBE查询
   13.4.3 分页查询
   13.4.4 复合查询
   13.4.5 离线查询
  13.5 本地SQL查询
  13.6 小结
 第14章 Hibernate的高级话题
  14.1 Hibernate的批量处理
   14.1.1 批量插入
   14.1.2 批量更新
   14.1.3 批量删除
  14.2 Hibernate的事务管理
   14.2.1 事务边界声明
   14.2.2 并发控制
   14.2.3 悲观锁
   14.2.4 乐观锁
  14.3 Hibernate的缓存机制
   14.3.1 Hibernate的缓存分类
   14.3.2 Hibernate的缓存范围
   14.3.3 Hibernate的缓存管理
   14.3.4 Hibernate二级缓存的并发访问策略
   14.3.5 Hibernate的二级缓存配置
  14.4 Hibernate应用的性能优化
  14.5 多数据源的应用
  14.6 JDBC的应用
  14.7 Hibernate调用存储过程
  14.8 XML数据持久化
  14.9 小结
第4篇 实践篇
 第15章 综合实例:电子商城系统
  15.1 需求分析
  15.2 功能设计
  15.3 数据库设计
  15.4 架构设计
   15.4.1 基于MVC的分层设计
   15.4.2 常量类Constants设计
   15.4.3 带日志功能的基类BaseLog设计
   15.4.4 带日志功能的基类BaseAction设计
   15.4.5 消息资源文件ApplicationResources.properties设计
   15.4.6 Java EE Web应用配置文件web.xml
   15.4.7 Struts配置文件Struts-config.xml
   15.4.8 Hibernate配置文件hibernate.cfg.xml
   15.4.9 工程目录结构
  15.5 顾客注册、登录模块
   15.5.1 展示层JSP实现
   15.5.2 控制层Struts实现
   15.5.3 持久层Hibernate实现
  15.6 商品及特价商品检索、浏览模块
   15.6.1 展示层JSP实现
   15.6.2 控制层Struts实现
   15.6.3 持久层Hibernate实现
  15.7 购物车模块
   15.7.1 展示层JSP实现
   15.7.2 控制层Struts实现
   15.7.3 持久层Hibernate实现
  15.8 顾客反馈信息、留言模块
   15.8.1 展示层JSP实现
   15.8.2 控制层Struts实现
   15.8.3 持久层Hibernate实现
  15.9 后台登录模块
   15.9.1 展示层JSP实现
   15.9.2 控制层Struts实现
   15.9.3 持久层Hibernate实现
  15.10 商品及特价商品管理模块
   15.10.1 展示层JSP实现
   15.10.2 控制层Struts实现
   15.10.3 持久层Hibernate实现
  15.11 订单管理模块
   15.11.1 展示层JSP实现
   15.11.2 控制层Struts实现
   15.11.3 持久层Hibernate实现
  15.12 会员管理模块
   15.12.1 展示层JSP实现
   15.12.2 控制层Struts实现
   15.12.3 持久层Hibernate实现
  15.13 系统用户管理模块
   15.13.1 展示层JSP实现
   15.13.2 控制层Struts实现
   15.13.3 持久层Hibernate实现
  15.14 小结
 第16章 安装打包利器—InstallAnywhere7.1
  16.1 基本概念说明
  16.2 常用Action介绍
  16.3 常用Rule介绍
  16.4 Java Application安装包的一般制作流程
  16.5 Java EE Application安装包的一般制作流程
  16.6 小结


书摘与插图


星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师