上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

精通Java Web整合开发(附光盘JSP+AJAX+Struts+Hibernate)/Java开发专家

精通Java Web整合开发(附光盘JSP+AJAX+Struts+Hibernate)/Java开发专家
新书城图书编号:279207
图书ISBN:9787121051807
出版时间:2007-11-1
出版社:电子工业
作者:刘斌
市场价格:¥79
普通会员:¥63.2    80
VIP会员:¥59.25   75
购买商品 收藏商品  
【图书分类】
计算机图书>>程序语言
【图书简介】
本书详细介绍了以JSP、AJAX、Struts、Hibernate相结合的轻量级Java EE应用开发技术。本书语言深入浅出,通俗易懂。对于轻量级Java EE应用开发的新手而言,不失为一本好的入门教材,内容既实用又全面,辅以实例视频教程,使读者轻松掌握所学知识;对于行家来说,本书也是一本难得的参考手册。
【图书评论】
发表新的评论   
浏览精通Java Web整合开发(附光盘JSP+AJAX+Struts+Hibernate)/Java开发专家全部评论>>   
【图书目录】
第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 小结


| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
SAP财务管理大全――21世纪管理信息化前沿SAP系列
C#高级编程(第3版)
MFC Windows 应用程序设计习题解答及上机实验
汇编语言程序设计
Visual Basic程序设计题解与实验指导
C++程序设计实践指导
C++程序设计题解与上机指导
C 语言程序设计案例教程
Visual Basic 程序设计
Visual Basic程序设计题解与实验指导
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号