王朝网络
分享
 
 
 

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

王朝导购·作者佚名
 
精通Java Web整合开发:JSP+AJAX+Struts+Hibernate(附光盘)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 刘斌 编著

出 版 社: 电子工业出版社

出版时间: 2007-11-1字数: 1228.8000版次: 1页数: 745印刷时间: 2007/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121051807包装: 平装编辑推荐

用一本书,解读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 小结

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

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

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

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

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
经济法总论
中国不动产法研究
2008年法律版历年试题汇编及答案解析
活动变人形
2008年版司法考试历年试题及考点归类精解(全8册)
CSS Cookbook中文版·第2版
蒋路文存(上下册)
魅脚美腿课程:从下而上的美丽
发酵食品加工技术
TOP100美国大学
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有