网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java Web应用与开发教程(使用Oracle Database 10g Express Edition)
分类
作者 宋波
出版社 清华大学出版社
下载
简介
编辑推荐

本书讲授了Java Web开发技术和开发环境,系统分析了 Oracle DB 10g xE技术在Java Web开发中的应用,层次清晰地建立了Java Web开发的知识体系和应用环境。书中不仅对Servlet、JSP、Java存储过程、JDBC,JDBC连接池和缓冲等Java Web开发技术进行详细、系统的介绍,更是从实际应用出发,将Java Web开发与Oracle DB xE技术、Oracle、JDeveloper 10g集成开发环境、Oracle Containers ForJ2EE 10g运行环境、web应用设计模式等有机地结合起来,使读者更深入地理解、Java Web开发的系统知识和体系结构,进而熟练掌握Oava Web开发技术。本书附录依据Sun公司Java Web开发认证的规范,撰写了Java Web开发认证习题与解答。

本书具有系统性、知识性、实用性等特点,适合作为高等院校计算机,通信等专业的教材,对于从事软件开发和应用的科技人员,也是一本适宜的参考书。

内容推荐

Oracle DB 10g XE(特别版)是适用于Java、sQL、PL/sQL等应用程序的一种优秀入门级数据库,可免费下载、开发、部署和分发应用。读者可以花费最小的代价,通过Oracle DB lOg XE,学习已被业界证明、技术领先的强大Oracle DB 10g基础架构,用来开发和部署各种应用程序。本书讲授了Java Web开发技术和Java Web开发环境,系统分析了Oracle DB 1Og xE技术在Java Web开发中的应用,层次清晰地建立了Java Web开发的知识体系和应用环境。本书附录根据Sun公司Java Web开发认证的规范,撰写了Java Web开发认证习题与解答。

本书具有系统性、知识性、实用性等特点,适合作为高等院校计算机、通信等专业的教材,对于从事软件开发和应用的科技人员,也是一本适宜的参考书。

目录

第1部分 Java web开发环境

第1章 Java Web开发技术概述

 1.1 J2EE体系结构

 1.2 J2EE容器和组件

1.2.1容器

1.2.2组件

 1.3客户层技术

1.3.1 Web客户

1.3.2 Applet客户

1.3.3应用客户

 1.4 Web层技术

1.4.1 Web组件

1.4.2 Web层基本结构

1.4.3 Web组件的选择

 1.5 EJB层技术

 1.6数据层技术

1.6.1 J2EE平台

1.6.2命名服务与目录服务

1.6.3部署服务与管理服务

1.6.4 Oracle DB XE

1.6.5基于JDBC API的数据库服务

1.6.6数据事务服务

 1.7 J2EE平台中角色与任务

 1.8小结

第2章 Java Web开发环境概述

 2.1 Oracle JDeveloper lOg简介

 2.2安装OracleJDeveloper 10g

 2.3 OracleJDeveloper 10g]DE

2.3.1命令工作区

2.3.2开发工作区

2.3.3信息浏览工作区

 2.4 IDE工作环境配置

2.4.1 Preferences命令

2.4.2 Configure Palette命令项

 2.5 IDE工程环境配置

2.5.1文件类型

2.5.2 IDE工程环境配置

 2.6 Oracle JDeveloper lOg对象库

 2.7小结

第3章 基于IDE开发Java程序

 3.1用IDE创建Java类

 3.2基于UML类图设计Java类

 3.3由Java类生成UML类图

 3.4小结

第4章 Java Web执行环境

 4.1 OC4J概述

 4.2安装OC4J

 4.3在OC4J中部署J2EE应用

 4.4在OC4J中部署Web应用

4.4.1注册Web应用

4.4.2 Web应用的结构

 4.5 OC4J的其他配置

 4.6小结

第2部分 Java Web开发技术

第5章 基于IDE开发Servlet

 5.1 Servlet编程基础

5.1.1 HTTP通信协议

5.1.2 Servlet运行原理

 5.2基本Servlet结构

5.2.1 GenericServlet与HttpServlet

5.2.2 Servlet生命周期

 5.3用JDeveloper开发Servlet

5.3.1创建Servlet类

5.3.2分析Servlet类

5.3.3部署与运行Web应用

 5.4小结

第6章 基于ServletAPl的Web开发

 6.1 Servlet API概述

6.1.1 Servlet基本类

6.1.2 Web请求和响应类

6.1.3与Web容器联系

6.1.4与Web应用联系

6.1.5 Servlet异常类

6.1.6其他附属类

 6.2处理客户请求

6.2.1 HTTP客户请求的数据格式

6.2.2处理客户表单数据

6.2.3建立Web响应

 6.3 Servlet会话处理

6.3.1 HTTP会话

6.3.2 HttpSession接口

 6.4与其他Servlet合作

6.4.1在Web响应中包含其他Web资源(include)

6.4.2向其他Web资源转递请求(forward)

 6.5 Servlet过滤器

6.5.1过滤器的概念

6.5.2过滤器的使用方法

6.5.3在Web应用中使用过滤器

 6.6 Servlet事件监听器

6.6.1 事件

6.6.2事件监听器的类型

6.6.3在web应用中使用事件监听器

 6.7小结

第7章 基于IDE开发JSP

 7.1 JSP概述

7.1.1 JSP运行原理

7.1.2 JSP生命周期方法

7.1.3 JSP执行过程

 7.2 JSP脚本元素

 7.3基于IDE开发JSP页面

 7.4 JSP隐含对象

7.4.1对象使用范围

7.4.2 request对象

7.4.3 response对象

7.4.4 out对象

7.4.5 session对象

7.4.6 application对象

7.4.7 page与config对象

7.4.8 pageContext对象

 7.5小结

第8章 JSP指令、操作与JavaBean

 8.1 JSP指令

8.1.1 page指令

8.I.2 include指令

 8.2 JSP操作

8.2.1<jsp:include>与<jsp:param>操作

8.2.2<jsp:forward>操作

 8.3 JSP与JavaBean

8.3.1 JavaBean的存取范围

8.3.2使用JavaBean

8.3.3 JavaBean在JSP中的应用

 8.4小结

第3部分 Oracle DB 10g XE使用指南

第9章 Oracle DB XE基础知识

 9.1 Oracle DB XE简介

 9.2 OracleDB XE系统需求

 9.3安装Oracle DB XE

 9.4 Oracle DB XE体系结构

9.4.1 Oracle实例

 9.4.2 Oracle数据库

 9.5启动和停止监听器

 9.6启动和停止数据库服务器

 9.7连接数据库服务器

 9.8用户及权限管理

 9.9安装与使用OracleDB XE Client

 9.10小结

第10章 Oracle DB XE模式对象

 10.1 SQL概述

 10.2数据库模式对象

 10.3创建表

 10.4维护表结构

 10.5输入和修改表数据

 10.6小结

第11章 用SQL访问OracleDBXE

11.1 SQL函数

11.1.1数值型函数

11.1.2字符型函数

11.1.3日期型函数

11.1.4转换函数

11.1.5聚集函数

 11.2 SQL操作符

 11.3用SQL查询数据

11.3.1单表查询

1 1.3.2多表查询

11.3.3嵌套查询

 11.4用SQL输入数据

 11.5用SQL更新数据

 11.6用SQL删除数据

 11.7小结

第12章 Oracle JDBC程序设计

 12.1 JDBC基本概念

 12.2 java.sql包

 12.3 JDBC工作原理

 12.4 JDBC驱动程序

 12.5基于JDBC API访问通用数据库

 12.6基于JDBCAPI连接Oracle DB XE

12.6.1 Oracle JDBC驱动程序

12.6.2命名服务与目录服务

12.6.3 javax.sql包

12.6.4 JDBC数据源

12.6.5基于JDeveloper连接Oracle DB XE

 12.7 PL/SQL程序设计环境

 12.8小结

第4部分 Oracle DB 10g XE与Web开发

第13章 基于JDBC API的Web开发

 13.1 Connection接口

 13.2 Statement接口

 13.3 SQLException类

 13.4 ResultSet接口

13.4.1 串行访问ResultSet

13.4.2 ResultSet接口中的方法

13.4.3记录集元数据

13.4.4可被更新和滚动的记录集

 13.5 PreparedStatement接口

 13.6 CallableStatement接口

 13.7 DatabaseMetaData接口

 13.8 小结

第14章 Web设计模式及案例分析

 14.1 Web应用程序设计的重要性

 14.2问题的提出

 14.3 MVC设计模式

14.3.1 MVC体系结构

14.3.2 MVC的动态行为关系

14.3.3 MVC的CRC卡

14.3.4 MVC的优缺点

 14.4结构化Web应用

14.4.1 Model 1结构

14.4.2 Model 2结构

14.4.3 MVC设计模式的优点

 14.5 Web开发案例分析

14.5.1数据表设计

14.5.2功能概述

14.5.3体系结构

14.5.4显示模块设计

14.5.5修改模块设计

14.5.6添加模块设计

14.5.7删除模块设计

 14.6小结

第15章 PUSQL与Web开发

 15.1 PL/SQL概述

 15.2 PL/SQL程序设计

15.2.1 PL/SQL块结构

15.2.2变量和类型

15.2.3条件逻辑

15.2.4循环

15.2.5 PL/SQL复合类型

15.2.6异常处理

 15.3基于JSP调用PL/SQL过程

15.3.1创建PL/SQL过程

15.3.2使用JDBC调用PL/SQL过程

 15.3.3示例应用程序

15.4基于JSP调用PL/SQL函数

15.4.1创建PL/SQL函数

15.4.2使用JDBC调用PL/SQL函数

15.4.3示例应用程序

 15.5小结

第16章 Java存储过程与Web开发

 16.1 Oracle JVM简介

 16.2 Java存储过程

 16.3创建Java存储过程

 16.4基于JSP调用Java存储过程

 16.5 小结

第17章 JDBC连接池与Web开发

 17.1 JDBC连接池工作原理

 17.2 JDBC连接池和缓存包

 17.3实现Oracle JDBC连接池

 17.4实现Oracle JDBC连接缓存

 17.5控制PooledConnection对象数量

 17.6小结

第18章 自定义标记库与Web开发

 18.1 自定义标记与标记库

18.1.1 自定义标记

18.1.2自定义标记的分类

18.1.3 自定义标记库

18.1.4自定义标记库与JavaBean的比较

18.1.5 JSTL简介

18.1.6自定义标记库的运行原理

 18.2标记处理类API

1 8.2.1 javax.servlet.jsp包’

18.2.2 javax.servlet.jsp.tagext包

18.3标记处理类生命周期方法

18.3.1 TagSupport类

18.3.2 BodyTagSupport类

 18.4标记库描述文件

 18.5使用自定义标记库

 18.6用IDE开发自定义标记库

 18.7小结

附录 Java Web认证习题与解答

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 22:23:17