注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java Web整合开发与项目实战:JSP、Ajax、Struts、Hibernate、Spring

Java Web整合开发与项目实战:JSP、Ajax、Struts、Hibernate、Spring

Java Web整合开发与项目实战:JSP、Ajax、Struts、Hibernate、Spring

定 价:¥55.00

作 者: 徐明华 编著
出版社: 人民邮电出版社
丛编项:
标 签: J2EE

购买这本书可以去


ISBN: 9787115190451 出版时间: 2009-02-01 包装: 平装
开本: 16开 页数: 410 字数:  

内容简介

  《Java Web整合开发与项目实战》共分3部分,详细介绍了HTML、CSS、JavaScript、Servlet、Ajax、JSP等与Java Web前端开发相关的技术,并从应用的角度出发向读者展示了Web开发中各种技术的整合,将开发的需求和学习规律有机地组织在一起。为了使读者的开发技术逐步提升到Java EE水平,《Java Web整合开发与项目实战》还重点介绍了利用主流框架,如Struts、Spring和Hibernate相结合的轻量级应用开发知识及案例实现。《Java Web整合开发与项目实战》在知识讲解上,采用前端技术→JSP基础→JSP实战技术→主流框架整合→案例实践这种逐步提升的方式进行,目的是帮助读者不仅要完全掌握中小型Web程序开发技术,更要从技术上有衔接地上升到Java EE层次;给读者的学习目标是,从Web开发初级程序员平滑晋级到企业级项目实战角色。《Java Web整合开发与项目实战》讲解细致、通俗易懂,大部分章节都提供了多个例子,且很多示例都是目前Web开发中经常使用的功能,具有相当高的实用价值。《Java Web整合开发与项目实战》适合作为Java Web开发自学者的学习用书,也可以作为从事Java Web开发的程序员参考用书。

作者简介

  徐明华,曾就职某知名外企,长期从事Java EE程序开发,积累了丰富的开发经验。酷爱写作,在多家报刊上发表文章50余篇。著作有《JSF编程实战导航》一书。

图书目录

第一部分 Java Web开发基础
 第1章 Web开发准备
  1.1 安装JDK
  1.2 Tomcat安装与配置
  1.3 MyEclipse安装与配置
  1.4 MySQL安装与配置
  1.5 JSP的优点
  1.6 JSP开发常用软件列表
 第2章 Java Web开发必备——HTML应用
  2.1 HTML的基本组成元素
  2.2 HTML的表格应用
  2.3 HTML的表单应用
  2.4 HTML的框架应用
  2.5 小结
 第3章 Java Web页面修饰技巧——CSS应用
  3.1 CSS文字修饰
   3.1.1 样式表入门
   3.1.2 样式的分类
  3.2 CSS表格修饰
   3.2.1 定义表格整个边框的方法
   3.2.2 表格部分边框的CSS应用
  3.3 CSS表单修饰
   3.3.1 使用Label
   3.3.2 使用fieldset
   3.3.3 表单布局
   3.3.4 设置fieldset和legend的样式
   3.3.5 改变默认的fieldset的外观
  3.4 小结
 第4章 Java Web开发表单验证——JavaScript应用
  4.1 JavaScript简介
   4.1.1 JavaScript具有的优点
   4.1.2 JavaScript的工作过程
   4.1.3 JavaScript与Java之间的区别
   4.1.4 JavaScript在网页中的用法
  4.2 JavaScript基本语法
   4.2.1 变量
   4.2.2 数据类型
   4.2.3 运算符
   4.2.4 表达式
   4.2.5 语句
   4.2.6 数组
   4.2.7 函数
   4.2.8 对象
  4.3 表单验证应用实例
  4.4 小结
 第5章 JSP核心基础——Servlet应用
  5.1 Servlet概述
  5.2 Servlet生命周期
   5.2.1 生命周期图
   5.2.2 生命周期中的3大重要时刻
  5.3 Serlvet的Hello World实例
  5.4 Serlvet的表单处理
  5.5 Serlvet的实例应用
   5.5.1 Servlet实现页面数据添加处理
   5.5.2 Servlet实现页面修改处理
  5.6 小结
 第6章 Java Web中增强页面效果的主流技术——Ajax应用
  6.1 Ajax概述
  6.2 使用XMLHttpRequest对象
   6.2.1 创建新的XMLHttpRequest对象
   6.2.2 获取Request对象
  6.3 发送请求与处理响应
   6.3.1 使用XMLHttpRequest
   6.3.2 挑战异步性
   6.3.3 发送请求
   6.3.4 指定回调方法
   6.3.5 处理服务器响应
   6.3.6 Ajax中回调的应用
   6.3.7 读取响应文本
  6.4 Ajax基本应用
   6.4.1 实现自动刷新页面
   6.4.2 实现局部动态更新
   6.4.3 实现自动完成功能
  6.5 小结
 第7章 Java Web编程必备知识——JSP编程基础
  7.1 JSP指令
  7.2 JSP动作
   7.2.1 include 动作
   7.2.2 forward动作
   7.2.3 useBean动作
  7.3 JSP隐式对象
  7.4 JSP实例应用
  7.5 小结
第二部分 Java Web开发实战技术
 第8章 提高项目开发效率——JSP自定义标签应用
  8.1 自定义标签基础知识
  8.2 自定义标签部署
  8.3 传统标签实例
   8.3.1 设计一个可以处理简单JSP程序代码的标签
   8.3.2 设计一个可以处理循环程序代码的标签
  8.4 简单标签实例
   8.4.1 带属性、主体的标签
   8.4.2 处理多个属性值的复杂标签
  8.5 小结
 第9章 数据操作基础——JSP对文件操作
  9.1 读写流基础知识
   9.1.1 读写流相关的类
   9.1.2 读写流的相关方法
   9.1.3 读写流实例
  9.2 JSP与Servlet对文件操作
   9.2.1 Servlet技术的文件读写操作
   9.2.2 Java Server Page的文件读写操作
  9.3 文件上传功能的实现
  9.4 小结
 第10章 JSP标准标记库(JSTL)基础知识
  10.1 为什么选择JSTL
  10.2 使用JSTL准备
   10.2.1 JSTL中标签库介绍
   10.2.2 JSTL标签的API
   10.2.3 安装和测试JSTL
  10.3 Core标签库
   10.3.1 通用标签
   10.3.2 条件标签
   10.3.3 迭代标签
   10.3.4 URL相关的标签
  10.4 国际化(i18n)标签
   10.4.1 国际化/格式化标签概述
   10.4.2 fmt:setLocale标签
   10.4.3 fmt:bundle标签
   10.4.4 fmt:setBundle标签
   10.4.5 fmt:message标签
   10.4.6 fmt:param标签
   10.4.7 fmt:requestEncoding标签
  10.5 格式化标签
   10.5.1 fmt:timeZone标签
   10.5.2 fmt:setTimeZone标签
   10.5.3 fmt:formatNumber标签
   10.5.4 fmt:parseNumber标签
   10.5.5 fmt:formatDate标签
   10.5.6 fmt:parseDate标签
  10.6 JSTL综合实例运用
  10.7 小结
 第11章 JSTL高级部分
  11.1 数据库(SQL)标签
   11.1.1 sql:setDataSource标签
   11.1.2 sql:query标签
   11.1.3 sql:update标签
   11.1.4 sql:transaction标签
   11.1.5 sql:param标签
   11.1.6 sql:dateParam标签
  11.2 XML核心标签
   11.2.1 XML标签概述
   11.2.2 x:parse标签
   11.2.3 x:out标签
   11.2.4 x:set标签
  11.3 XML流程控制标签
   11.3.1 x:if标签
   11.3.2 x:choose标签
   11.3.3 x:forEach标签
  11.4 XML转换标签
   11.4.1 x:transform标签
   11.4.2 x:param标签
  11.5 JSTL函数
   11.5.1 fn:contains函数
   11.5.2 fn:containsIgnoreCase函数
   11.5.3 fn:endsWith函数
   11.5.4 fn:escapeXml函数
   11.5.5 fn:indexOf函数
   11.5.6 fn:join函数
   11.5.7 fn:length函数
   11.5.8 fn:replace函数
   11.5.9 fn:split函数
   11.5.10 fn:startsWith函数
   11.5.11 fn:substring函数
  11.6 小结
 第12章 电子邮件应用程序接口——JavaMail应用
  12.1 发送邮件应用
   12.1.1 JavaMail的主要协议
   12.1.2 JavaMail的基础知识
   12.1.3 消息处理的过程
  12.2 收取邮件应用
  12.3 小结
 第13章 Java Web开发普遍使用的知识——JSP分页应用
  13.1 JSTL版分页实现
  13.2 Servlet版分页实现
  13.3 JavaBean版分页实现
  13.4 自定义标签版的分页实现
  13.5 小结
 第14章 Java Web典型MVC框架——Struts应用
  14.1 Struts基础
  14.2 登录验证实例
  14.3 核心组件——ActionForm
   14.3.1 ActionForm简介
   14.3.2 ActionForm的使用方法
  14.4 核心组件——ActionFoward
  14.5 核心组件——ActionMapping
  14.6 核心组件——Action
  14.7 配置文件struts-config.xml
  14.8 DataSource的使用
  14.9 Struts应用综合案例
  14.10 小结
 第15章 Java Web轻量级持久化框架——Hibernate基础与应用
  15.1 Hibernate基础
  15.2 Hibernate检索策略
  15.3 Eclipse配置 Hibernate步骤
   15.3.1 数据库设计(user)
   15.3.2 程序编写
  15.4 小结
 第16章 全方位的应用框架——Spring应用
  16.1 Spring基础
  16.2 Eclipse配置Spring步骤
  16.3 Spring中事务的配置
   16.3.1 采用TransactionProxyFactoryBean生成事务代理
   16.3.2 采用继承简化事务代理
   16.3.3 采用BeanNameAutoProxyCreator自动创建事务代理
   16.3.4 采用DefaultAdvisorAutoProxyCreator自动创建事务代理
   16.3.5 事务设置说明
  16.4 小结
第三部分 Java Web项目开发实战
 第17章 投票管理系统
  17.1 系统概述
  17.2 需求分析
   17.2.1 系统总体设计图
   17.2.2 用例图
  17.3 数据库设计
  17.4 页面间转向与页面代码实现
  17.5 其他功能分析
  17.6 运行工程
   17.6.1 使用工具
   17.6.2 工程部署
   17.6.3 运行程序
  17.7 小结
 第18章 留言本管理系统
  18.1 系统概述
  18.2 需求分析
   18.2.1 系统总体设计图
   18.2.2 用例图
  18.3 数据库设计
  18.4 页面代码实现
  18.5 其他功能分析
  18.6 运行工程
   18.6.1 使用工具
   18.6.2 工程部署
   18.6.3 运行程序
  18.7 小结
 第19章 博客应用系统开发
  19.1 系统概述
  19.2 需求分析
  19.3 数据库设计
  19.4 页面代码实现
  19.5 JavaScript代码功能分析
  19.6 其他功能分析
   19.6.1 数据访问对象
   19.6.2 值对象
   19.6.3 数据服务对象
   19.6.4 业务代理对象
   19.6.5 表单对象集合
   19.6.6 请求处理结果对象集合
   19.6.7 请求处理的动作对象集合
   19.6.8 常量集合处理类
  19.7 配置文件
  19.8 运行工程
   19.8.1 使用工具
   19.8.2 工程部署
   19.8.3 运行程序
  19.9 小结
 第20章 新闻发布系统
  20.1 系统概述
  20.2 需求分析
   20.2.1 系统总体设计图
   20.2.2 用例图
  20.3 数据库设计
   20.3.1 数据库需求分析
   20.3.2 数据库逻辑设计
   20.3.3 事务处理分析
   20.3.4 页面间转向关系
  20.4 页面代码实现
  20.5 其他功能分析
  20.6 配置文件
  20.7 运行工程
   20.7.1 使用工具
   20.7.2 工程部署
   20.7.3 运行程序
  20.8 小结
 第21章 Struts+Spring+Hibernate(SSH)框架整合应用
  21.1 MVC架构
  21.2 SSH架构分析
  21.3 JSP完成视图层
  21.4 Struts完成控制层
  21.5 Spring完成业务层
  21.6 Hibernate完成数据封装
  21.7 SSH实例程序部署
  21.8 小结

本目录推荐