搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java Web开发从初学到精通
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121106439
  • 作      者:
    方振宇等编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
编辑推荐
  从Java Web开发的基础知识直至项目实战;内容全面:涵盖了Struts、Hlibernate、Spring、Ajax、JSF等框架;实例丰富:提供了150余个实例进行讲解,实用性强;案例典型:提供了一个典型案例展现Java Web的实际开发;视频讲解:配大量多媒体教学视频进行讲解,学习效率高。
  《Java Web开发从初学到精通》实例源代码;《Java Web开发从初学到精通》多媒体教学视频;《Java Web开发从初学到精通》教学PPT;免费赠送的电子图书和视频。
  《Java Web开发从初学到精通》涵盖内容:
  B/S模式与C/S模式
  构建Java Web开发环境
  Java Web开发基础知识
  JDBC基础
  Servlet技术
  JSP基础
  EL表达式
  JSTL标签库
  JSP的JavaBean实现
  Struts2入门
  Hibernate详解
  Spring应用
  Ajax入门与实战
  应用Struts2+Hibemate
  的论坛系统
  JSF入门
展开
内容介绍
  介绍如何整合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平的读者也十分适合。
展开
精彩书摘
  (3)使用方便。无论客户在什么地方,只要服务器正在运行,客户就能通过网络进行连接,实现对数据的访问和操作。
  B/S模型的不利因素:增加了服务器的压力。把业务实现都放在服务器上,当有大量的用户访问时,势必给服务带来很大的负担,更有可能造成系统崩溃,所以一定要做好系统数据的备份。
  1.1.3 Java Web开发的优势
  通过前面对B/S模型和C/S模型的对比可以知道,B/S模型的优点能够解决C/S模型的不足,同时随着计算机硬件的不断发展和网络技术的提高,弥补了B/S模型给服务器增加了压力的这个缺陷。正是因为这样,基于B/S模型的系统模式成为系统开发的主要趋势。
  Java Web是指用Java技术进行基于B/S模式的Web应用系统开发。这样的系统具有Java的基本特性:
  面向对象。现实世界中的任何实体都可以作为对象,对象之间通过消息相互作用。另一方面,现实世界中的任何实体都可以属于某类事物,任何对象都是某一类事物的实例(具体化)。传统的过程编程语言以过程为中心、以算法为驱动,面向对象的编程语言则以对象为中心、以消息为驱动。所有面向对象编程都支持三个概念:封装、多态和继承。
  可移植性强:编译成字节码文件的Java程序,可以运行在任何Java版本的虚拟机上。同时,HTML(超文本标记语言)是通过浏览器解释执行的,所以,用Java开发的系统可以运行在任何操作系统平台上。安全性能高。在任何一台机器上运行Java程序,必须拥有相应权限。Java安全模型是沙箱模型,运行在ⅣM上。Java的安全性有下列三个方面保证:语言特性(数组的边界检查、类型转换、引用替代了指针)、资源控制(本地文件系统访问、连接访问网络等)、代码检验(通过数字签名来确认代码源及源代码是否完整)。并发性。Java,的多线程技术允许多个线程并发执行。
  除了上述原因以外,Sun和IBM及一些开源社区的技术,使得Java这门技术飞速发展,在Web开发中的应用更是丰富多彩。
展开
目录
第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命令详解
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证