标题：Java Web开发从初学到精通
图书信息
出版社: 电子工业出版社; 第1版 (2010年6月1日)
丛书名: 从初学到精通系列
平装: 595页
正文语种: 简体中文
开本: 16
ISBN: 9787121106439, 7121106434
条形码: 9787121106439
尺寸: 25.6 x 18 x 3 cm
重量: 1.4 Kg
内容简介
《Java Web开发从初学到精通》介绍如何整合Web框架进行J2EE开发，所有实例都基于MyEclipse IDE开发，引领读者快速进入基于JaVa web的J2EE应用领域。《Java Web开发从初学到精通》开始主要介绍Servlet、JSP、JavaBean、EL、JSTL、JDBC等Web开发基础知识，然后学习Struts、Hibernate、Spring、Ajax、JSF等开源框架，并最终学习如何整合这些开源框架进行J2EE开发，如何基于MyEclipse IDE进行开发，如何设置J2EE开发的基础和基础环境搭配。
Web开发中，Strurts+Hibemate+Spring已经成为轻量级开发J2EE的标准配置，但一些Ajax和JSF框架也应用很广泛，这些是目前Java程序员必须掌握的技能。《Java Web开发从初学到精通》的编写顺序从基础到框架，先让读者了解Java web必需的基础知识，然后再通过框架，让读者深入了解J2EE开发。
读者对象：适合Java开发Web应用和J2EE方面的初学者，对有一定基础但希望提高自己的系统设计7k平的读者也十分适合。
目录
第1篇 Web基础概述
第1章 JavaWeb开发概述
本章通过几个简单的概念，学习J2EE开发中碰到的一些常识，如什么是C/s和B/S。然后通过认识J2EE和MVC、，了解JavaaWeb开发的特色和框架模型。在1.2 节，作者从网页的发展引出了，JavaWeb开发技术.让读者首先清楚网页是什么，静态网页和动态网页有什么区别？
1.1 B/S模式与c/S模式
1.1.1 C/S模式
1.1.2 B/S模式
1.1.3 JavaWeb开发的优势
1.2 缤纷的Wleb世界
112.1 什么是Web——网络从何来
1.2.2 管理Web中文本传输的协议——HTTP协议
1.2.3 静态网页——HTMI语言
1.2.4 动态网页——ASP、JSP和PHP
1.3 JavaWleb概述
1.3.1.JavaWleb的技术主线
1.3.2 什么是J2EE
1.3.3 MVC模式的发展
1.4 小结
第2章 构建开发环境
通过本章的介绍，读者可以了解本书所使用的.Java编程环境JDK、WebTomcat服务器、开发利器MyEclipse集成环境和免费的数据库系统MySQL，并掌握它们的下载、安装、配置和运行方式。
2.1 JDK的安装与配置
2.1.1 下载JDK
2.1.2 安装JDK
2.1.3 JDK的配置
2.2 T0mcat服务器的安装和运行
2.2.1 下载Tomcat
2.2.2 安装Tomcat
2.2.3 运行和测试Tomcat
2.2.4 什么是虚拟目录
2.2.5配置Tomcat的Web站点根目录
2.3 MvEclipse工具的安装和运行
2.3 .1下载MyEclipse
2.3.2安装和运行MyEclipse
2.3.3 MyEclipse使用——导入和导出项目
2.3.4 MyEclipse使用——快捷代码编写
2.3.5 MyEclipse使用——查看类详细信息
2.4MySQL数据库的安装和运行
2.4.1下载MySQL
2.4.2安装MySQL
2.4-3配置MySQL
2.4.4启动和运行MySQL
2.4.SQL常用命令
2.5小结
第3章 JavaWeb开发基础知识
本章总结JavaWeb开发所涉及的各个方面。包括HMTL语言、CSS、JavaScript、XML、Servlet、Jsp等。
3.1 超文本标签语言HTML
3.1.1 HTML基本构成
3.1.2 HTML基本标签——段落格式设置标签
3.1.3 HTMI基本标签——超级链接标签
3.1.4 HTML基本标签——图像标签
3.1.5 HTML基本标签——表格
3.1.6 HTML基本标签——框架
3.1.7 HTML基本标签——表单
3.2 CSS简介
3.2.1 什么是样式表
3.2.2 什么是内联样式表
3.2.3 什么是嵌入样式表
3.2.4 什么是外部样式表
3.2.5 什么是导入样式表
3.2.6 样式规则的选择器
3.3 XML简介
3.3.1 XML语法和基本标签
3.3.2 用CSS显示XMZ文档
3.3.3 XML文档的验证DTD
3.3.4 DTD文档的语法
3.3.5 XML文档的验证——XMLSchema
3.4 JaVaScript简介
3.4.1 什么是JavaScript
3.4.2 JavaScript基本语法——变量
3.4.3 JavaScript基本语法——运算符
3.5 Servlet简介
3.5.1 关于Servlet的一些概念
3.5.2 关于Servlet程序的编写
3.5.3 简要了解Servlet的生命周期
3.6 JavaSeverPage(JSP)简介
3.7 小结
第2篇 servlet基础和JsP应用
第4章 JDBC基础
本章讲解如何下载、配置和使用IDBC数据库驱动程序。在使用.IDB~：连接数据库时，除了可以通过Java语言具体编写外，还可以通过MyEclipse的数据库服务器视图来实现。
4.1 认识JDBC
4.1.1 为什么要使用JDBC
4.1.2 JDBC的下载
4.1.3 JDBC的配置
4.2 JDBC的基础应用
4.2.1 连接数据库
4.2.2 使用代码连接数据库
4.2.3 用户界面连接数据库
4.3 JDBC的高级应用
4.3.1 数据库连接池简介
4.3.2 数据库连接池的原理
4.3.3 配置和使用服务器Tomcat连接池
4.4 小结
第5章 Servlet基础
详细介绍Servlet的各个方面，包括其体系结构、常用的接口和方法等。本章通过5个Servlet分别介绍了Serlvet创建的三种方式，还有两个Servlet之间的通信情况。还介绍中文乱码问题的一些知识，包括程序都包含哪些字符集，各个字符集的应用方向，以及乱码处理的一些方法。
5.1 Servlet简介
5.1.1 Servlet的定义
5.1.2 建立Web站点
5.1.3 Servlet-api的体系结构
5.2 创建Servlet的三种方法
5.2.1 通过实现Servlet接口创建Servlet程序
5.2.2 通过继承GenericServlet类实现Servlet
512.3 继承HttpServlet实现Servlet的编写
5.2.4 详细描述Servlet的生命周期
5.3 Servlet常用接口和方法
5.3.1 GenericServlet接口的常用方法
5.3.2 ServletRequest和SetvletResponse接口
5.3.3 ServletConfig与Servlet(20me~接口
5.3.4 HttpServlet处理用户请求的流程
5.4 Servlet简单应用轻松上手
5.4.1 重载Servlet程序
5.4.2 Servlet之间的通信
5.5 中文乱码问题
5.5.1 认识常用的字符集
5.5.2 产生中文乱码的原因
5.5.3 中文乱码的解决方法
5.6 使用servlet连接数据库
5.7 小结
第6章 JSP语言基础
本书在第3章曾经简单介绍过JSP的创建，本章在前面学习的基础上，详细介绍JSP的语法知识和各种指令。其中最重要的是最后介绍的JSP内建对象。通过这些对象，开发人员可以简化各种请求和响应操作。
6.1 JSP概述
6.1.1 什么是.JSF
6.1.2 图解JSP技术原理
6.1.3 为什么使用JSP
6.2 JSP的页面元素
6.2.1 脚本元素
6.2.2 注释语句
6.3 JSP指令元素
6.3.1 page指令——一个文件的全局属性
6.3.2 include指令——加载其他文件为己所用
6.3.3 taglib指令——可白定义的标签库
6.3.4 JSP标准动作指令
6.4 JSP的内建对象
6.4.1 用Out对象输出程序结果
……
第3篇 Struts、Hibernate、Spring详解
第4篇 Ajax详解
第5篇 安全应用
附录A Java Server Face (JSF)基础
附录B Jave Server (JSF)高级编程
附录C JDK命令详解