标题：跟我学Java Web
图书信息
出版社: 清华大学出版社; 第1版 (2010年9月1日)
平装: 468页
正文语种: 简体中文
开本: 16
ISBN: 9787302225287, 7302225281
条形码: 9787302225287
尺寸: 26 x 19.2 x 3 cm
重量: 821 g
内容简介
Java Web开发是目前最流行、使用最广泛的网站开发技术。《跟我学Java Web》通过对Java Web开发中所运用到的各种技术循序渐进地进行讲解，使读者能尽快掌握开发Web应用程序的方法。《跟我学Java Web》内容包括搭建Web开发环境、HTML相关技术基础知识、JavaScript相关技术基础知识、JSP技术基础知识、Servlet技术基础知识、搭建MySQL数据库开发环境、JDBC技术、JavaBean技术基础知识、Ajax技术基础知识、Struts2技术详解（拦截器、输入校验、国际化、Struts2的各种标签、对Ajax的支持等）、Spring2.5（容器、装配Java Bean、JDBC和Hibernate模板等）以及Hibernate3技术详解（会话、映射、HQL等）。除此之外，第11、第14章还提供了两个完整的实例来讲解Struts2开发新特性和开发SSH的详细步骤.通过对这两章的学习，读者可以对SSH开发模式有更透彻的理解和认识。《跟我学Java Web》光盘中提供了丰富的内容，包括全书的多媒体视频演示、全书的电子教案、900多页的电子资料以及书中讲解的源代码等。每章后面的习题均有相应的解答，读者可以到网站下载。《跟我学Java Web》适合广大Java Web初学者、初步掌握Java技术的读者，想深入学习Struts2、SSH框架的开发者，以及从事Java Web开发工作的技术人员。
目录
第1章 搭建开发环境
1.1 JavaWeb开发概述
1.2 搭建JDK开发环境
1.2.1 JDK的下载与安装
1.2.2 环境变量的设置
1.2.3 JDK环境的测试
1.3 搭建Web部署环境
1.3.1 Tomcat的下载与安装
1.3.2 环境变量的设置
1.3.3 发布Web应用程序
1.4 搭建Eclipse+My Eclipse的开发环境
1.4.1 下载并配置Eclipse
1.4.2 下载My Eclilpse
1.4.3 整合Eclipse和MyEclipse
1.4.4 开发环境与Tomcat相结合
第2章 HTML相关技术
2.1 HTML基础知识
2.1.1 HTML概述
2.1.2 HTML基本结构
2.1.3 HTML文字标签
2.1.4 HTML列表标签
2.1.5 HTML表格标签
2.1.6 HTML表单标签
2.1.7 HTML框架标签
2.1.8 HTML图像标签
2.2 CSS基础知识
2.2.1 CSS概述
2.2.2 在网页中使用CSS样式
2.3 本章习题
第3章 JavaScript相关技术
3.1 JavaScript语言基础
3.1.1 变量
3.1.2 数据类型
3.1.3 运算符和表达式
3.1.4 程序控制语句
3.2 自定义函数
3.2.1 函数的定义与使用
3.2.2 函数的参数与返回值
3.3 系统函数
3.3.1 使用parseInt和parse Float进行数值转换
3.3.2 使用typeof判断对象类型
3.3.3 使用is Finite判断一个变量是否有界
3.3.4 使用isNaN判断一个变量是否是数值
3.4 系统内部对象
3.4.1 Array对象
3.4.2 Table对象
3.4.3 document对象
3.4.4 Window对象
3.4.5 location对象
3.5 本章习题
第4章 JSP技术
4.1 JSP技术简介
4.2 JSP的基本语法
4.2.1 JSP的基本脚本元素
4.2.2 JSP的指令元素
4.2.3 JSP的基本程序控制语句
4.2.4 JSP支持的基本数据类型
4.3 JSP的内置对象
4.3.1 request对象
4.3.2 response对象
4.3.3 pageContext对象
4.3.4 session对象
4.3.5 application对象
4.3.6 out对象
4.3.7 config对象
4.4 JSP技术应用
4.4.1 简单的记数器
4.4.2 使用JSP操作CooKe
4.4.3 利用JSP实现数据分页显示
4.5 本章习题
第5章 Servlet技术
5.1 Servlet技术简介
5.2 Servlet的生命周期
5.3 HttpServlet类
5.3.1 doGet方法的使用
5.3.2 doPost方法的使用
5.4 HttpServletResponse类的功能
5.4.1 设置消息的状态响应码
5.4.2 设置响应的头消息
5.5 HttpServletRequest类的功能
5.5.1 通过Get或Post方法获取请求消息
5.5.2 通过URL获取请求信息
5.5.3 通过GetHeader方法获取请求信息
5.6 Servlet技术应用实例
5.6.1 Servlet中连接数据库的方法
5.6.2 JSP与Servlet之间相互调用的方法
5.7 本章习题
6.1 MySQL概述
6.1.1 MySQL简介
6.1.2 下载并安装MySQL
6.1.3 下载并安装XAMPP
6.1.4 连接MySQL数据库
6.2 使用MySQL数据库
6.2.1 采用XAMPP管理MySQL数据库
6.2.2 创建数据库表
6.3 SQL语法介绍
6.3.1 SQL简介
6.3.2 SQL基本语法
6.4 本章习题
第7章 JDBC技术
7.1 JDBC基础知识
7.2 JDBC数据连接
7.2.1 JDBC连接数据库的流程
7.2.2 JDBC应用示例
7.3 事务处理
7.3.1 什么是事务处理
7.3.2 事务处理应用示例
7.4 批处理
7.4.1 什么是批处理
7.4.2 批处理应用示例
7.5 存储过程
7.5.1 什么是存储过程
7.5.2 存储过程应用示例
7.6 JDBC综合技术
7.6.1 JDBC－ODBC的连接方式
7.6.2 创建Tomcat连接池
7.7 本章习题
第8章 JavaBean技术
8.1 JavaBean简介
8.1.1 什么是Java.Bean
8.1.2 JavaBean的编码规则
8.1.3 JavaBean典型示例
8.2 JSP中的JavaBean
8.2.1 在JSP中使用JavaBean的原因
8.2.2 JSP中使用JavaBean的具体方法
8.3 数据库操作封装的JavaBean
8.3.1 数据库操作封装JavaBean具体实现过程
8.3.2 数据库操作封装JavaBean调用方法示例
8.4 JavaBean技术应用
8.4.1 JavaBean分页技术
8.4.2 图片计数器
8.5 本章习题
第9章 Ajax技术
9.1 Ajax概述
9.1.1 Ajax的基本概念
9.1.2 Ajax的工作原理
9.1.3 Aj8x的开发模式
9.2 Ajax核心技术
9.2.1 XMLHttpRequest技术
9.2.2 JavaScfip(Java脚本语言)
9.2.3 DOM(文档对象模型)
9.2.4 css(样式表)
9.2.5 XML
9.3 实现录入——显示信息的Web方式
9.3.1 编写JSP页面Student_Web.jsp
9.3.2 编写Servlet程序Student_Web.java
9.3.3 配置web.xml
9.3.4 运行程序并查看输出结果
9.4 实现录入——显示信息的Ajax方式
9.4.1 编写JSP页面Student_Ajax.jsp
9.4.2 编写Servlet程序Student_Ajax.java
9.4.3 配置web.xml
9.4.4 运行程序并查看输出结果
9.5 hjax综合应用实例
9.5.1 信息提示栏的制作
9.5.2 制作会走的时间
9.6 本章习题
第10章 Struts2技术详解
10.1 Struts2介绍
10.2 Struts2的环境配置
10.2.1 下载Stoats2
10.2.2 搭建Struts2的开发运行环境
10.3 Struts2入门示例
10.3.1 编写消息输出的JSP页面
10.3.2 编写控制器UserAction.java
10.3.3 配置Struts文档struts.xml和slruts.properties
10.3.4 配置web.xml
10.3.5 测试运行该示例
10.4 Struts2的输入校验
10.4.1 创建ValidateActionvalidationxml
10.4.2 创建ValidateAction类
10.4.3 创建JSP页面
10.4.4 配置stmcts.xml并查看结果
10.5 Struts2的拦截机制
10.5.1 创建拦截器类
10.5.2 创建拦截的Action类
10.5.3 创建JSP页面
10.5.4 struts.xml中配置拦截器
10.6 Struts2的国际化
10.6.1 创建国际化资源文件
10.6.2 创建Action类
10.6.3 创建JSP页面
10.7 Struts2的标签库
10.7.1 表单标签
10.7.2 非表单标签
10.7.3 Ajax标签
10.7.4 控制标签
10.7.5 数据标签
10.8 本章习题
第11章 Hibernate技术详解
11.1 Hibernate概述
11.1.1 Hibernate简介
11.1.2 IDbexDate的基本操作流程
11.2 Hibernate的核心
11.2.1 Hibernate的核心接口
11.2.2 Hibemate的主键介绍
11.2.3 持久化对象的基本操作
11.3 Hibernate的配置文件
11.3.1 创建对象－映射文件
11.3.2 配置数据库连接池
11.3.3 使用JNDI
11.3.4 Hibernate映射标签元素
11.4 Hibernate的关系映射
11.4.1 一对一映射
11.4.2 一对多和多对一映射
11.4.3 多对多映射
11.5 Hibemate数据查询方式
11.5.1 HQL数据查询方式
11.5.2 QBC数据查询方式
11.6 本章习题
第12章 Spring技术详解
12.1 Spring概述
12.1.1 Spring简介
12.1.2 Spring2.5 的新特性
12.2 Spring的下载与安装
12.3 Spring的核心机制
12.3.1 Spring框架的组成
12.3.2 控制反转思想
12.4 Spring入门示例
12.4.1 编写Java类文件Say String java
12.4.2 配置Spring的application Contcxt.xml
12.4.3 编写测试文件Tcst Say String java
12.5 Spring+Struts2的示例
12.5.1 编写数据处理层DAO文件User DAOjava
12.5.2 编写接口文件
……
第13章 Struts综合案例
第14章 文件传输系统