Java Web应用开发教程

出版时间:2010-4  出版社:北京邮电大学出版社  作者:于静 编  页数:258  

前言

  对于一名Web应用开发的初学者来说,主要欠缺两方面能力:一方面是科学的系统设计思想,另一方面是实践应用开发能力。本书以此为目的,以Java语言为基础,通过实际案例讲解Java Web应用开发领域中实际使用的相关技术,并最终帮助读者掌握基于MVC设计模式的分层系统设计思想。Java Web是用Java技术来解决相关Web互联网领域的技术总和,包括服务器和客户端两部分。客户端的技术目前一般使用}{TMI,、JavaScript等,.服务器端的技术较为丰富,比如Servlet、JSP、标签库等。  本书面对的读者对象主要包括普通高等学校应用型本科计算机相关专业的学生,综合学生特点和当前软件行业就业需求,编者总结实际教学经验与体会,设计各章节内容及教学重点,书中实例中蕴涵的思想大部分来自实际的工程项目经验,具有一定的实用性和参考性。  本书主要讲解Web技术概述、Java程序设计基础、网页基础、JSP页面元素、JSP内置对象、J13BC数据库访问技术、JavaBean组件技术、EL表达式语言与JSTL标签库、Servlet技术、Web设计模式、Web 2.O与Ajax共1l章内容。章节安排合理,内容循序渐进,建议安排64学时(32学时理论、32学时上机)来完成本课程。  第1章介绍Web应用的演化,介绍JSP的工作原理,说明搭建Web服务器和开发环境的步骤,介绍MyEclipse开发工具的使用,并对HTTP协议的特点做简要介绍。  第2章讲解Java程序设计基础,介绍Java中类和对象的概念,类的封装、继承及多态的特性,抽象类与接口,Java异常处理机制,并着重讲解集合类的使用。  第3章学习网页HTFML基础,包括HTFML。文档的基本结构,表格及表单的使用,重点讲解传统表格与DIV+CSS两种布局方法,并简要介绍了JavaScript脚本语言的客户端验证作用。

内容概要

  《Java Web应用开发教程》针对应用型本科院校大规模发展、缺乏实用教材的现状,面向应用型本科计算机相关专业,系统介绍JavaWeb应用开发过程中的一些实用技术及系统设计与编程思想,并通过大量实战开发案例讲解JavaWeb开发技巧,同时根据作者的教学和实际开发经验,向读者提供详细的编程指南和Web应用程序开发中的注意事项,能够帮助读者快速上手,高效率地解决实际问题。  《Java Web应用开发教程》内容主要包括Web技术概述、Java语言基础、HTML/JavaScript基础、JSP页面元素、JSP内置对象、JDBC数据库访问技术、JavaBean组件技术、EL表达式语言、JSTL标签库、Servlet技术、Web设计模式、Web2.0与Ajax。全书不仅介绍理论基础,更强调实际运用,特别注重提高读者运用JavaWeb相关解决实际问题的能力。

书籍目录

第1章 Web技术概述1.1 Web应用演化1.2 JSP工作原理1.2.1 Servlet技术1.2.2 JSP生命周期1.3 搭建Web服务器与开发环境1.3.1 安装与配置JDK1.3.2 安装与配置Tomcat1.3.3 第一个JSP程序1.3.4 安装与配置MyEclipse及其插件1.4 超文本传输协议1.4.1 HTTP请求1.4.2 HTTP响应1.5 本章小结第2章 Java程序设计基础2.1 类和对象2.1.1 类的成员2.1.2 对象初始化与构造方法2.1.3 this关键字2.1.4 包2.2 类的继承2.2.1 父类与子类2.2.2 方法重写2.2.3 super关键字2.2.4 访问修饰符2.3 抽象类和接口2.3.1 抽象类与抽象方法2.3.2 定义与实现接口2.4 异常处理2.4.1 异常处理机制2.4.2 使用try-catch2.4.3 多重catch2.4.4 使用finally2.4.5 throw与throws关键字2.5 使用集合类存储对象2.5.1 List集合2.5.2 Set集合2.5.3 Map集合2.6 本章小结第3章 网页基础3.1 HTML基础3.1.1 HTML文档基本结构3.1.2 文字段落控制3.1.3 表格3.1.4 表单3.2 布局基础3.2.1 表格布局3.2.2 DIV+CSS布局3.3 JavaScript的简单应用3.3.1 什么是JavaScript3.3.2 JavaScript的事件处理3.3.3 JavaScript的数据类型和变量3.3.4 JavaScript的对象及其属性和方法3.3.5 表单验证示例3.4 本章小结第4章 JSP页面元素4.1 JSP页面基本结构4.2 注释元素4.3 指令元素4.3.1 page指令4.3.2 include指令4.3.3 taglib指令4.4 脚本元素4.4.1 声明4.4.2 表达式4.4.3 脚本代码4.5 动作元素4.5.1 (jsp:include)动作4.5.2 (jsp:forward)动作4.5.3 (jsp:param)动作4.6 本章小结4.5.1 动作4.5.2 动作4.5.3 动作4.6 本章小结第5章 JSP内置对象5.1 内置对象介绍5.2 输入输出对象5.2.1 request对象5.2.2 response对象5.2.3 out对象5.3 作用域通信对象5.3.1 session对象5.3.2 application对象5.3.3 pageContext对象5.4 其他对象5.4.1 page对象5.4.2 config对象5.4.3 exception对象5.5 Cookie的使用5.6 本章小结第6章 JDBC6.1 JDBC概述6.1.1 JDBC基本概念6.1.2 JDBC驱动程序6.2 java.sql包6.3 数据库操作6.3.1 配置ODBC数据源6.3.2 创建数据库连接6.3.3 关闭数据库连接6.3.4 Statement类和PreparedStatement类6.3.5 CallableStatement6.3.6 ResuhSet结果集6.4 一个JDBC实例6.5 本章小结第7章 JavaBean在JSP中的应用7.1 JavaBean概述7.1.1 JavaBean组件技术7.1.2 JavaBean代码结构7.2 在JSP中使用JavaBean7.3 JSP动作与JavaBean生命周期7.3.1 动作7.3.2 动作7.3.3 动作7.4 封装数据的JavaBean7.4.1 使用JavaBean的表单交互7.4.2 使用JavaBean的数据传参7.5 封装业务逻辑的JavaBean7.6 JavaBean其他应用7.6.1 基于JavaMail的邮件发送JavaBean7.6.2 使用JavaBean实现数据分页显示7.6.3 基于JSPSmartUpload的文件上传JavaBean7.6.4 基于JGraph的验证码JavaBean7.7 本章小结第8章 EL表达式语言与JSTL标签库8.1 EL表达式语言8.1.1 EL语法8.1.2 EL内置对象8.2 JSTL标签库8.2.1 JSTL简介8.2.2 添加JSTL支持8.3 Core标签库8.3.1 通用标签8.3.2 条件标签8.3.3 迭代标签8.3.4 URL相关标签8.4 Format标签库8.5 SQL标签库8.6 XML标签库8.7 自定义标签库8.7.1 自定义标签分类8.7.2 创建自定义标签库8.8 本章小结第9章 基于Servlet的Web开发第10章Web设计模式第11章Web2.0和Ajax参考文献

章节摘录

  本章将系统地讲解Java语言的程序设计基础。首先介绍Java类和对象的概念,然后讲解Java中的类是如何实现继承的,以及接口的定义和使用,最后介绍Java中的异常处理机制和使用集合类来存储对象。  2.1 类和对象  在现实世界中,万物皆对象。而要定义这些对象的本质,就要使用类,换句话说,就是要用类来定义这些对象的特征。所以,类是Java语言的基础。在类中,定义了数据和操作数据的代码,然后使用类来定义一个一个的对象。类是Java中一种重要的复合数据类型,创建一个新类,就相当于创建了一种新的数据类型。类是对象的模板,对象是类的一个实例。因此,所有的Java程序都是基于类的。类的成员  在Java类中,使用数据来描述客观事物的特征,称之为属性,使用数据的操作来描述客观事物的行为,称之为方法。属性和方法统称为类的成员。在一个类中,既可以只包含对象的属性,也可以只包含对象的方法,但一个完整的类要同时包含对象的属性和方法,这也是比较常见的类的定义形式。

图书封面

评论、评分、阅读与下载


    Java Web应用开发教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7