第1章 Java企业级应用概述
1.1 Java企业级应用的背景
1.1.1 什么是企业级应用
1.1.2 企业级应用系统的发展
1.2 什么是Java企业级应用
1.2.1 J2EE/JavaEE概述
1.2.2 J2EE/JavaEE的体系结构
1.3 Java企业级应用的组件和容器
1.3.1 J2EE组件
1.3.2 J2EE容器
1.4 Java企业级应用技术框架
1.4.1 服务技术
1.4.2 通信技术
1.5 本章小结
实验1
第2章 搭建Java企业开发环境
2.1 开发环境概述
2.2 JDK的安装和设置
2.2.1 安装JDK
2.2.2 设置JDK环境
2.2.3 测试JDK环境
2.3 JBoss的安装和配置
2.3.1 安装JBoss
2.3.2 测试JBoss
2.4 Eclipse的安装和配置
2.4.1 安装Eclipse
2.4.2 配置Eclipse
2.5 Lomboz的安装和配置
2.5.1 安装Lomboz
2.5.2 激活Lomboz
2.5.3 配置Lomboz
2.6 第一个实例
2.6.1 创建J2EE项目
2.6.2 编写EJB组件
2.6.3 编写EJB测试客户端
2.6.4 编写Web组件
2.7 本章小结
实验2
第3章 Web应用开发基础
3.1 Web基本概念
3.1.1 统一资源定位符
3.1.2 HTTP协议
3.1.3 HTML语言
3.1.4 Web浏览器
3.2 Web模块与组件
3.2.1 Web层基本结构
3.2.2 WAR文件格式
3.2.3 基于Servlet的Web应用实例
3.2.4 基于JSP的Web应用实例
3.3 本章小结
实验3
第4章 Servlet技术
4.1 Servlet概述
4.1.1 Servlet简介
4.1.2 Servlet的特点
4.2 Servlet的生存周期
4.2.1 Servlet生存周期图
4.2.2 生存周期的重要方法
4.3 ServletAPI
4.4 响应客户端请求
4.4.1 Servlet的请求接口
4.4.2 Servlet的响应接口
4.5 Servlet的中文问题
4.5.1 Servlet中文问题的原因
4.5.2 解决Servlet中文问题的方法
4.6 Servlet的会话跟踪
4.6.1 Cookie机制
4.6.2 URL重写
4.6.3 隐藏表单域
4.6.4 使用HttpSession
4.7 Servlet间的协作
4.7.1 包含响应内容(include)
4.7.2 传递请求(forward)
4.8 Servlet过滤器
4.8.1 过滤器的概念
4.8.2 过滤器的使用
4.9 本章小结
实验4
第5章 JSP技术
5.1 JSP概述
5.1.1 什么是JSP
5.1.2 JSP的运行方式
5.2 JSP基本语法
5.2.1 JSP的结构
5.2.2 JSP的注释
5.3 JSP指令
5.3.1 page指令
5.3.2 include指令
5.3.3 taglib指令
5.4 JSP脚本元素
5.4.1 表达式
5.4.2 声明
5.4.3 小脚本
5.5 JSP动作
5.5.1 include动作
5.5.2 forward动作
5.5.3 param劫作
5.5.4 plugin动作
5.6 JSP内置对象
5.6.1 request对象
5.6.2 response对象
5.6.3 0ut对象
5.6.4 session对象
5.6.5 page对象
5.6.6 config对象
5.6.7 application对象
5.6.8 pageContext对象
5.6.9 exception对象
5.6.1 0内置对象的作用域
5.7 本章小结
实验5
第6章 Taglib标签
6.1 Taglib的基本概念
6.1.1 什么是Taglib
6.1.2 自定义标签的表示
6.1.3 使用自定义标签的步骤
6.2 通过标签在JSP中使用JavaBean
6.2.1 什么是JavaBean
6.2.2 使用JavaBean的JSP标签
6.2.3 在JSP中使用JavaBean的应用实例
6.3 JSP标准标签库
6.3.1 什么是JSP标准标签库
6.3.2 如何使用JSTL
6.4 开发自定义标签
6.4.1 开发简单标签
6.4.2 开发带属性的标签
6.4.3 开发带标签体的标签
6.5 本章小结
实验6
第7章 用开发框架架构Web应用
7.1 数据及状态
……
第8章 用Hibernate实现内存数据与持久数据的转换
第9章 用Struts 2实现内存数据与感官数据的转换
第10章 用Hibernate+Struts 2架构新闻发布系统
第11章 用JavaScript和SJAX改进用户体验