1.本书不同于其他教材,全书分JavaEE基础编程、JavaEE网页编程、JavaEE框架编程三个部分行讲解,JavaEE网页编程部分又细分为WEB前端技术和WEB服务器端技术,层次结构分明清晰。 2.作者具有多年从事Java项目发的宝贵经验,书中不拘泥于单纯罗列知识,更从作者的实际项目经验发,真正做到手把手从零始的教学。且本书中所举的实例具有代表性,深浅出,可减少学生学习时的负担,适合48-64学时的学校行选用。
售 价:¥
纸质售价:¥33.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
扉页
版权页
内容提要
前言
第1章 Java EE框架概述
1.1 C/S架构与B/S架构
1.1.1 C/S架构
1.1.2 B/S架构
1.2 什么是Java EE
1.2.1 Java EE规范简介
1.2.2 Java EE平台主要内容
1.2.3 Java EE应用服务器软件及相关角色
1.2.4 Java EE应用软件的体系结构
1.3 Java EE能做什么
习题
第2章 常用工具类的使用
2.1 String与StringBuffer类的使用
2.1.1 String类
2.1.2 StringBuffer类
2.2 Java日历类的使用
2.2.1 Date与DateFormat的使用
2.2.2 Calendar日历类使用
2.3 Java定时器Timer类使用
本章小结
习题
第3章 Java集合框架及泛型编程
3.1 Java集合概念
3.2 Java集合的使用
3.2.1 HashSet使用
3.2.2 TreeSet使用
3.2.3 ArrayList使用
3.2.4 Map的使用
3.2.5 中文排序问题
3.3 Java泛型编程
本章小结
习题
第4章 JDBC编程技术
4.1 MySQL数据库
4.1.1 MySQL服务器的安装
4.1.2 MySQL的环境和命令
4.2 JDBC编程基本概念
4.2.1 JDBC基本概念
4.2.2 JDBC数据库编程基本步骤
4.2.3 完整示例
4.3 JDBC编程进阶
4.3.1 PreparedStatement研究
4.3.2 如何获得元数据MetaData
4.3.3 事务处理
4.4 数据库分层设计
4.4.1 O/R映射
4.4.2 实战—客户信息系统分层设计
本章小结
习题
第5章 Java对XML编程
5.1 XML基本概念
5.1.1 XML文档结构
5.1.2 XML基本元素
5.1.3 使用属性
5.1.4 XML解析
5.2 利用开源JDOM对XML编程
5.2.1 基本构成
5.2.2 入门示例
5.2.3 实战—读写XML文档
本章小结
习题
第6章 网页编程技术
6.1 Web基础
6.1.1 浏览器
6.1.2 Web服务器
6.1.3 HTTP
6.2 HTML基本概念和基本标签
6.3 CSS使用
6.3.1 CSS概念
6.3.2 CSS层叠样式表用法
6.3.3 CSS的常用选择器
6.3.4 CSS属性
6.4 利用CSS与DIV网页布局
6.5 JavaScript编程基础
6.5.1 面向对象和JavaScript
6.5.2 基本形式
6.5.3 在什么地方插入JavaScript
6.5.4 JavaScript基本语法
6.5.5 JavaScript对象
6.5.6 JavaScript与XHTML文档
6.5.7 JavaScript的事件与事件处理
6.5.8 实战—验证表单输入
本章小结
习题
第7章 JSP编程技术
7.1 JSP编程基础
7.1.1 JSP运行环境配置
7.1.2 JSP的执行过程
7.1.3 JSP脚本元素的组成
7.1.4 JSP注释
7.1.5 JSP常见指令
7.1.6 JSP常见动作元素
7.2 JSP常见内置对象
7.2.1 out对象
7.2.2 request对象
7.2.3 response对象
7.2.4 application对象
7.2.5 session对象
7.2.6 pageContext对象
7.2.7 其他内置对象(page、config、exception)
7.2.8 Cookie对象的使用
7.3 JavaBean编程
7.3.1 JavaBean概述
7.3.2 实战—JavaBean数据库综合编程
7.4 Servlet编程技术
7.4.1 Servlet概述
7.4.2 Servlet生命周期
7.4.3 实战—Servlet编程
7.4.4 Servlet初始化函数
7.4.5 Servlet 3.0的新特性
7.5 过滤器Filter编程
7.5.1 Filter概述
7.5.2 实战—中文乱码过滤器编程
7.5.3 Filter配置
7.6 JSP编程常见技巧
7.6.1 实战—JSP验证码实现
7.6.2 实战—JSPSmartUpload实现文件上传下载
本章小结
习题
第8章 EL表达式与JSTL库
8.1 EL表达式
8.1.1 JSP中EL表达式
8.1.2 JSP中EL表达式输出某个范围变量值
8.1.3 EL运算符
8.1.4 EL输出JavaBean中属性值
8.2 JSTL标签库使用
8.2.1 JSTL基本概念
8.2.2 JSTL编程入门
8.2.3 JSTL核心标签库
8.3 实战—客户信息系统客户页面编辑
本章小结
习题
第9章 Hibernate编程技术
9.1 Hibernate架构与入门
9.1.1 O/R Mapping
9.1.2 Hibernate架构
9.1.3 Hibernate的工作原理
9.1.4 实战—Hibernate实现客户信息系统操作
9.1.5 Hibernate核心接口
9.2 Hibernate常见操作
9.2.1 利用Hibernate增、删、改记录
9.2.2 Hibernate主键ID生成方式
9.2.3 Hibernate查询方式
9.3 Hibernate多表操作
9.3.1 表之间关系
9.3.2 实战—Hibernate一对多关系操作
9.3.3 级联操作与延迟加载
9.3.4 实战—Hibernate多对多关系操作
本章小结
习题
第10章 Struts2编程
10.1 B/S设计模式
10.1.1 MVC模式
10.1.2 MVC分层架构
10.2 Struts概念
10.2.1 Struts 2体系结构
10.2.2 Struts2框架的处理流程
10.2.3 实战—Struts2实录登录操作
10.3 深入理解Struts 2的配置文件
10.4 Action
10.4.1 Action类文件
10.4.2 Action动态处理函数
10.4.3 Action访问Servlet API
10.5 Struts 2校验框架
10.5.1 Struts2校验流程
10.5.2 Struts常见校验规则
10.5.3 实战—Struts 2中应用客户端输入校验
10.6 Struts 2拦截器
10.6.1 什么是拦截器
10.6.2 Struts 2拦截器入门
10.6.3 在Struts 2中配置自定义的拦截器
10.7 Struts 2转换器
10.7.1 在Struts 2中配置类型转换器
10.7.2 实战—类型转换器应用
10.8 Struts 2国际化
10.9 实战—Struts 2上传下载
10.9.1 上传文件
10.9.2 文件下载
10.10 Struts 2标签
10.10.1 模板和主题
10.10.2 Struts 2常用UI标签使用
10.10.3 实战—Struts 2常用UI标签综合示例
10.10.4 Struts 2常用非UI标签使用
本章小结
习题
第11章 Spring编程
11.1 Spring开源框架
11.2 Spring入门示例
11.3 Spring IoC控制反转
11.3.1 Spring依赖注入
11.3.2 Spring Bean的作用域
11.3.3 Spring自动装配
11.4 Spring AOP编程
11.4.1 AOP概念
11.4.2 Aspect对AOP的支持
11.4.3 实战—AOP Spring
本章小结
习题
第12章 Spring、Struts2、Hibernate整合
12.1 实战—Spring与Hibernate整合(客户信息系统查询)
12.2 事务处理
12.2.1 实战—通过注释实现事务
12.2.2 声明式事务
12.3 Spring与Struts整合
12.4 实战—SS2H整合(客户信息系统用户注册)
本章小结
习题
第13章 基于JQuery编程技术
13.1 JQuery简介
13.2 JQuery配置与使用
13.3 JQuery选择器
13.4 JQuery对HTML操作
13.4.1 节点标签操作
13.4.2 CSS样式操作
13.4.3 读写HTML文本
13.5 JQuery事件
13.5.1 绑定事件
13.5.2 事件冒泡
13.6 基于JQuery的AJAX编程
13.6.1 什么是AJAX
13.6.2 实战—AJAX实现获取音乐列表
13.6.3 JQuery的AJAX编程技术
13.6.4 JQuery中使用JSON
本章小结
习题
第14章 综合实例——网上购书系统
14.1 系统分析和设计
14.2 注册、登录和注销
14.3 图书类别及新书展示
14.4 显示指定类别图书
14.5 图书查询
14.6 添加图书到购物车
14.7 显示购物车
14.8 结账
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜