展开全部

主编推荐语

全书14章,涵盖JavaWeb应用、前端基础、多种框架技术。

内容简介

全书共分14章,内容包括. JavaWeb应用开发概述,网页前段开发基础,JavaEE开发环境,JSP技术,Servlet技术,JavaScript脚本语言,数据库技术,程序日组件,Struts2框架,Hibernate技术,Hibernate高级应用,Spring框架,Spring与Struts2、Hibernate框架的整合,天下淘网络商城。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第一篇 Web前端开发
  • 第1章 Web应用开发简介
  • 1.1 网络程序开发体系结构
  • 1.1.1 C/S体系结构介绍
  • 1.1.2 B/S体系结构介绍
  • 1.1.3 两种体系结构的比较
  • 1.2 Web简介
  • 1.2.1 什么是Web
  • 1.2.2 Web应用程序的工作原理
  • 1.2.3 Web的发展历程
  • 1.3 Web开发技术
  • 1.3.1 客户端应用技术
  • 1.3.2 服务器端应用技术
  • 小结
  • 习题
  • 第2章 网页前端开发基础
  • 2.1 HTML
  • 2.1.1 创建第一个HTML文件
  • 2.1.2 HTML文档结构
  • 2.1.3 HTML文本标记
  • 2.1.4 表格标记
  • 2.1.5 HTML表单标记
  • 2.1.6 超链接与图片标记
  • 2.2 CSS样式表
  • 2.2.1 CSS规则
  • 2.2.2 CSS选择器
  • 2.2.3 在页面中包含CSS
  • 小结
  • 上机指导
  • 习题
  • 第3章 JavaScript脚本语言
  • 3.1 了解JavaScript
  • 3.1.1 什么是JavaScript
  • 3.1.2 JavaScript的主要特点
  • 3.1.3 JavaScript与Java的区别
  • 3.2 在Web页面中使用JavaScript
  • 3.2.1 在页面中直接嵌入JavaScript
  • 3.2.2 链接外部JavaScript
  • 3.3 JavaScript语言基础
  • 3.3.1 JavaScript的语法
  • 3.3.2 JavaScript中的关键字
  • 3.3.3 了解JavaScript的数据类型
  • 3.3.4 变量的定义及使用
  • 3.3.5 运算符的应用
  • 3.4 函数
  • 3.4.1 函数的定义
  • 3.4.2 函数的调用
  • 3.4.3 匿名函数
  • 3.5 事件和事件处理程序
  • 3.5.1 什么是事件和事件处理程序
  • 3.5.2 JavaScript的常用事件
  • 3.5.3 事件处理程序的调用
  • 3.6 常用对象
  • 3.6.1 String对象
  • 3.6.2 Math对象
  • 3.6.3 Date对象
  • 3.6.4 Window对象
  • 3.7 Ajax技术
  • 3.7.1 什么是Ajax
  • 3.7.2 Ajax的开发模式
  • 3.7.3 Ajax的优点
  • 3.8 传统Ajax工作流程
  • 3.8.1 发送请求
  • 3.8.2 处理服务器响应
  • 3.9 jQuery技术
  • 3.9.1 jQuery简介
  • 3.9.2 下载和配置jQuery
  • 3.9.3 jQuery的工厂函数
  • 3.9.4 一个简单的jQuery脚本
  • 小结
  • 上机指导
  • 习题
  • 第4章 Java EE开发环境
  • 4.1 JDK的下载、安装与使用
  • 4.1.1 下载
  • 4.1.2 安装
  • 4.1.3 配置环境变量
  • 4.2 常用Java EE服务器的安装、配置和使用
  • 4.3 Eclipse开发工具的安装与使用
  • 4.3.1 Eclipse的下载与安装
  • 4.3.2 启动Eclipse
  • 4.3.3 安装Eclipse中文语言包
  • 4.3.4 Eclipse工作台
  • 4.3.5 配置Web服务器
  • 4.3.6 指定Web浏览器
  • 4.3.7 设置JSP页面编码格式
  • 小结
  • 上机指导
  • 习题
  • 第二篇 服务器端开发
  • 第5章 走进JSP
  • 5.1 JSP概述
  • 5.1.1 什么是JSP
  • 5.1.2 如何学好JSP
  • 5.1.3 JSP技术特征
  • 5.2 开发第一个JSP程序
  • 5.2.1 编写JSP程序
  • 5.2.2 运行JSP程序
  • 5.3 了解JSP的基本构成
  • 5.4 指令标签
  • 5.4.1 page指令
  • 5.4.2 include指令
  • 5.4.3 taglib指令
  • 5.5 嵌入Java代码
  • 5.5.1 代码片段
  • 5.5.2 声明
  • 5.5.3 JSP表达式
  • 5.6 注释
  • 5.6.1 HTML注释
  • 5.6.2 JSP注释
  • 5.6.3 动态注释
  • 5.6.4 代码注释
  • 5.7 JSP动作标签
  • 5.7.1 <jsp:include>
  • 5.7.2 <jsp:forward>
  • 5.7.3 <jsp:param>
  • 5.8 request对象
  • 5.8.1 获取请求参数值
  • 5.8.2 获取form表单的信息
  • 5.8.3 获取请求客户端信息
  • 5.8.4 在作用域中管理属性
  • 5.8.5 cookie管理
  • 5.9 response对象
  • 5.9.1 重定向网页
  • 5.9.2 处理HTTP文件头
  • 5.9.3 设置输出缓冲
  • 5.10 session对象
  • 5.10.1 创建及获取session信息
  • 5.10.2 从会话中移除指定的绑定对象
  • 5.10.3 销毁session
  • 5.10.4 会话超时的管理
  • 5.10.5 session对象的应用
  • 5.11 application对象
  • 5.11.1 访问应用程序初始化参数
  • 5.11.2 管理应用程序环境属性
  • 小结
  • 上机指导
  • 习题
  • 第6章 Servlet技术
  • 6.1 Servlet基础
  • 6.1.1 Servlet与Servlet容器
  • 6.1.2 Servlet技术特点
  • 6.1.3 Servlet技术功能
  • 6.1.4 Servlet与JSP的区别
  • 6.1.5 Servlet代码结构
  • 6.1.6 简单的Servlet程序
  • 6.2 Servlet开发
  • 6.2.1 Servlet的创建
  • 6.2.2 Servlet配置
  • 6.3 Servlet API编程常用的接口和类
  • 6.3.1 Servlet接口
  • 6.3.2 ServletConfig接口
  • 6.3.3 HttpServletRequest接口
  • 6.3.4 HttpServletResponse接口
  • 6.3.5 GenericServlet类
  • 6.3.6 HttpServlet类
  • 6.4 Servlet过滤器
  • 6.4.1 过滤器概述
  • 6.4.2 Filter API
  • 6.4.3 过滤器的配置
  • 6.4.4 过滤器典型应用
  • 小结
  • 上机指导
  • 习题
  • 第7章 数据库技术
  • 7.1 MySQL数据库
  • 7.1.1 下载MySQL
  • 7.1.2 安装MySQL
  • 7.1.3 环境变量的配置
  • 7.2 JDBC概述
  • 7.2.1 JDBC技术介绍
  • 7.2.2 JDBC驱动程序
  • 7.3 JDBC中的常用接口
  • 7.3.1 驱动程序接口Driver
  • 7.3.2 驱动程序管理器DriverManager
  • 7.3.3 数据库连接接口Connection
  • 7.3.4 执行SQL语句接口Statement
  • 7.3.5 执行动态SQL语句接口PreparedStatement
  • 7.3.6 执行存储过程接口CallableStatement
  • 7.3.7 访问结果集接口ResultSet
  • 7.4 连接数据库
  • 7.4.1 加载JDBC驱动程序
  • 7.4.2 创建数据库连接
  • 7.4.3 执行SQL语句
  • 7.4.4 获得查询结果
  • 7.4.5 关闭连接
  • 7.5 数据库操作技术
  • 7.5.1 查询操作
  • 7.5.2 添加操作
  • 7.5.3 修改操作
  • 7.5.4 删除操作
  • 小结
  • 上机指导
  • 习题
  • 第8章 程序日志组件
  • 8.1 简介
  • 8.2 Logger
  • 8.2.1 日志输出
  • 8.2.2 配置日志
  • 8.2.3 日志的继承
  • 8.3 Appender
  • 8.4 Layout
  • 8.5 应用日志调试程序
  • 小结
  • 上机指导
  • 习题
  • 第三篇 Java Web开发框架的使用
  • 第9章 Struts 2框架
  • 9.1 MVC设计模式
  • 9.2 Struts 2框架概述
  • 9.3 Struts 2入门
  • 9.3.1 获取与配置Struts 2
  • 9.3.2 创建第一个Struts 2程序
  • 9.4 Action对象
  • 9.4.1 认识Action对象
  • 9.4.2 请求参数的注入原理
  • 9.4.3 Action的基本流程
  • 9.4.4 动态Action
  • 9.4.5 应用动态Action
  • 9.5 Struts 2的配置文件
  • 9.5.1 Struts 2的配置文件类型
  • 9.5.2 配置Struts 2包
  • 9.5.3 配置名称空间
  • 9.5.4 Action的相关配置
  • 9.5.5 使用通配符简化配置
  • 9.5.6 配置返回结果
  • 9.6 Struts 2的标签库
  • 9.6.1 数据标签
  • 9.6.2 控制标签
  • 9.6.3 表单标签
  • 9.7 Struts 2的开发模式
  • 9.7.1 实现与Servlet API的交互
  • 9.7.2 域模型DomainModel
  • 9.7.3 驱动模型ModelDriven
  • 9.8 Struts 2的拦截器
  • 9.8.1 拦截器概述
  • 9.8.2 拦截器API
  • 9.8.3 使用拦截器
  • 9.9 数据验证机制
  • 9.9.1 手动验证
  • 9.9.2 验证文件的命名规则
  • 9.9.3 验证文件的编写风格
  • 小结
  • 上机指导
  • 习题
  • 第10章 Hibernate技术
  • 10.1 初识Hibernate
  • 10.1.1 理解ORM原理
  • 10.1.2 Hibernate简介
  • 10.2 Hibernate入门
  • 10.2.1 获取Hibernate
  • 10.2.2 Hibernate配置文件
  • 10.2.3 了解并编写持久化类
  • 10.2.4 Hibernate映射
  • 10.2.5 Hibernate主键策略
  • 10.3 Hibernate数据持久化
  • 10.3.1 Hibernate实例状态
  • 10.3.2 Hibernate初始化类
  • 10.3.3 保存数据
  • 10.3.4 查询数据
  • 10.3.5 删除数据
  • 10.3.6 修改数据
  • 10.3.7 关于延迟加载
  • 10.4 使用Hibernate的缓存
  • 10.4.1 一级缓存的使用
  • 10.4.2 配置并使用二级缓存
  • 小结
  • 上机指导
  • 习题
  • 第11章 Hibernate高级应用
  • 11.1 关联关系映射
  • 11.1.1 数据模型与领域模型
  • 11.1.2 理解并配置多对一单向关联
  • 11.1.3 理解并配置多对一双向关联
  • 11.1.4 理解并配置一对一主键关联
  • 11.1.5 理解并配置一对一外键关联
  • 11.1.6 理解并配置多对多关联关系
  • 11.1.7 了解级联操作
  • 11.2 HQL检索方式
  • 11.2.1 了解HQL语言
  • 11.2.2 实体对象查询
  • 11.2.3 条件查询
  • 11.2.4 HQL参数绑定机制
  • 11.2.5 排序查询
  • 11.2.6 聚合函数的应用
  • 11.2.7 分组方法
  • 11.2.8 联合查询
  • 11.2.9 子查询
  • 小结
  • 上机指导
  • 习题
  • 第12章 Spring框架
  • 12.1 Spring概述
  • 12.1.1 Spring组成
  • 12.1.2 下载Spring
  • 12.1.3 配置Spring
  • 12.1.4 使用BeanFactory管理Bean
  • 12.1.5 应用ApllicationContext
  • 12.2 Spring IoC
  • 12.2.1 控制反转与依赖注入
  • 12.2.2 配置Bean
  • 12.2.3 Setter注入
  • 12.2.4 构造器注入
  • 12.2.5 引用其他Bean
  • 12.2.6 创建匿名内部JavaBean
  • 12.3 AOP概述
  • 12.3.1 AOP术语
  • 12.3.2 AOP的简单实现
  • 12.4 Spring的切入点
  • 12.4.1 静态与动态切入点
  • 12.4.2 深入静态切入点
  • 12.4.3 深入切入点底层
  • 12.4.4 Spring中的其他切入点
  • 12.5 Aspect对AOP的支持
  • 12.5.1 Aspect概述
  • 12.5.2 Spring中的Aspect
  • 12.5.3 DefaultPointcutAdvisor切入点配置器
  • 12.5.4 NameMatchMethodPointcutAdvisor切入点配置器
  • 12.6 Spring持久化
  • 12.6.1 DAO模式
  • 12.6.2 Spring的DAO理念
  • 12.6.3 事务管理
  • 12.6.4 应用JdbcTemplate操作数据库
  • 12.6.5 与Hibernate整合
  • 12.6.6 整合Spring与Hibernate在tb_user表中添加信息
  • 小结
  • 上机指导
  • 习题
  • 第13章 Spring与Struts 2、Hibernate框架的整合
  • 13.1 框架整合的优势
  • 13.2 SSH2架构分析
  • 13.3 开始构建SSH2
  • 13.3.1 配置web.xml
  • 13.3.2 配置Spring
  • 13.3.3 配置Struts 2
  • 13.3.4 配置Hibernate
  • 13.4 实现MVC编码
  • 13.4.1 JSP完成视图层
  • 13.4.2 Struts 2完成控制层
  • 13.4.3 Hibernate完成数据封装
  • 13.5 SSH2实例程序部署
  • 小结
  • 上机指导
  • 习题
  • 第四篇 综合案例
  • 第14章 天下淘网络商城
  • 14.1 开发背景
  • 14.2 系统分析
  • 14.2.1 需求分析
  • 14.2.2 可行性分析
  • 14.3 系统设计
  • 14.3.1 功能结构图
  • 14.3.2 系统流程图
  • 14.3.3 开发环境
  • 14.3.4 文件夹组织结构
  • 14.3.5 系统预览
  • 14.4 数据库设计
  • 14.4.1 数据库概念设计
  • 14.4.2 创建数据库及数据表
  • 14.5 公共模块的设计
  • 14.5.1 泛型工具类
  • 14.5.2 数据持久化类
  • 14.5.3 分页操作
  • 14.5.4 字符串工具类
  • 14.5.5 实体映射
  • 14.6 登录注册模块设计
  • 14.6.1 模块概述
  • 14.6.2 注册模块的实现
  • 14.6.3 登录模块的实现
  • 14.7 前台商品信息查询模块设计
  • 14.7.1 模块概述
  • 14.7.2 前台商品信息查询模块技术分析
  • 14.7.3 商品搜索的实现
  • 14.7.4 前台商品其他查询的实现
  • 14.8 购物车模块设计
  • 14.8.1 模块概述
  • 14.8.2 购物车模块技术分析
  • 14.8.3 购物车基本功能的实现
  • 14.8.4 订单相关功能的实现
  • 14.9 后台商品管理模块设计
  • 14.9.1 模块概述
  • 14.9.2 后台商品管理
  • 14.9.3 商品管理功能的实现
  • 14.9.4 商品类别管理功能的实现
  • 14.10 后台订单管理模块的设计
  • 14.10.1 模块概述
  • 14.10.2 后台订单管理模块技术分析
  • 14.10.3 后台订单查询的实现
  • 14.11 开发技巧与难点分析
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。