书籍详情

JSP应用教程

JSP应用教程

作者:石志国等编著

出版社:北京交通大学出版社

出版时间:2004-10-01

ISBN:9787810823340

定价:¥34.00

购买这本书可以去
内容简介
  本书对B/S架构的JSP编程作了系统介绍,最大特色是:所有的程序均来自课堂和工程实践,注重知识的系统性、连贯性和规范性。本书另一大特色是,程序全面遵守高质量Java编程的编码规范。全书从体系上分成4部分共10章。第1部分:Web编程基础与环境配置,介绍架构编程体系、JSP运行环境的配置、Web编程技术及Java程序设计基础。第2部分:JSP程序设计基础,详细介绍JSP的页面元素、内置对象、Servlet编程技术、JavaBean组件开发技术及JSP设计模式。第3部分:JSP数据库程序设计,详细介绍JDBC的结构、常用操作数据库的基本格式、分页显示、JDBC访问Oracle数据库及使用DOM、SAX和JDOM操作XML文件。第4部分:软件工程实践,介绍OOAD的概念、UML进行系统分析和设计的方法,并从软件工程的角度介绍一个在线考试系统的开发。本书配套光盘提供本书涉及的所有工具软件及全部源代码。本书提供的课件及学习大纲可以从http://press.bjtu.edu.cn"下载专区"栏目的"图书辅助资料"中或者http://www.gettop.net下载。
作者简介
暂缺《JSP应用教程》作者简介
目录
第1部分 Web编程基础与环境配置
第1章 JSP应用开发体系与环境配置
1. 1 软件编程体系简介
1. 1. 1 B/S架构编程体系
1. 1. 2 C/S架构编程体系
1. 2 企业应用开发架构
1. 2. 1 两层架构
1. 2. 2 三层架构
1. 2. 3 N层架构
1. 2. 4 开发架构比较
1. 3 Java应用开发体系
1. 3. 1 J2SE体系概述
1. 3. 2 J2ME体系概述
1. 3. 3 J2EE体系概述
1. 4 J2EE的N层体系结构
1. 4. 1 N层开发架构
1. 4. 2 N层架构优点
1. 5 常用应用开发环境介绍
1. 5. 1 Web服务器
1. 5. 2 数据库服务器
1. 5. 3 集成开发环境
1. 6 JSP运行环境的安装配置
1. 6. 1 配置Java运行环境
1. 6. 2 配置JSP运行环境
1. 6. 3 配置Tomcat
1. 6. 4 测试运行环境
本章小结
课后习题和上机练习
第2章 Web编程技术
2. 1 HTML编程技术
2. 1. 1 HTML概述
2. 1. 2 HEAD头元素
2. 1. 3 HTML的常用标记
2. 2 CSS编程技术
2. 2. 1 CSS概述
2. 2. 2 加载CSS样式的方式
2. 2. 3 CSS与标记对应的方式
2. 2. 4 定义超级链接样式
2. 3 JavaScript编程技术
2. 3. 1 JavaScript简介
2. 3. 2 网页中引入JavaScript
2. 3. 3 变量与数组
2. 3. 4 表达式与运算符
2. 3. 5 控制语句之条件语句
2. 3. 6 流控制语句之循环语句
2. 3. 7 JavaScript函数
2. 3. 8 事件的概念
2. 3. 9 对象处理语句
2. 3. 10 JavaScript内置对象
2. 3. 11 JavaScript的常用函数
2. 3. 12 对象层次及DOM模型
2. 4 Web应用经典案例研究
2. 4. 1 动态表格彻底研究
2. 4. 2 三种网页对话框
2. 4. 3 动态网页框架彻底研究
2. 4. 4 表单验证
2. 4. 5 程序控制Form表单
2. 4. 6 执行客户端的可执行文件
本章小结
课后习题和上机练习
第3章 Java程序设计基础
3. 1 Java语言简介
3. 1. 1 Java的发展历史
3. 1. 2 Java的基本特点
3. 1. 3 Java语言的核心机制
3. 1. 4 Java程序分类
3. 2 Java语法基础
3. 2. 1 标识符与注释
3. 2. 2 关键字
3. 2. 3 基本数据类型
3. 2. 4 引用数据类型
3. 2. 5 运算符
3. 2. 6 流程控制语句
3. 3 Java面向对象编程基础
3. 3. 1 类的定义
3. 3. 2 构造函数
3. 3. 3 Java文件的层次结构
3. 3. 4 类的继承
3. 3. 5 访问控制修饰
3. 3. 6 方法的重写
3. 3. 7 关键字super
3. 3. 8 关键字static
3. 3. 9 关键字final
3. 3. 10 抽象类
3. 3. 11 接口
3. 4 常用集合元素
3. 4. 1 向量Vector
3. 4. 2 枚举Enumeration
3. 4. 3 哈希表Hashtable
3. 4. 4 Set接口
3. 4. 5 List接口
3. 4. 6 Iterator接口
3. 5 异常处理
3. 6 数据输入输出操作
3. 6. 1 标准I/O操作
3. 6. 2 文件I/O操作
3. 7 网络编程基础
3. 7. 1 URL编程
3. 7. 2 Socket编程
3. 8 多线程
3. 8. 1 线程的基本概念
3. 8. 2 多线程
3. 8. 3 创建线程的第二种方式
3. 8. 4 线程状态的转换
3. 9 图形界面编程基础
3. 9. 1 AWT编程基础
3. 9. 2 Swing编程基础
3. 10 Applet编程基础
本章小结
课后习题和上机练习
第2部分 JSP程序设计基础
第4章 JSP页面元素与内置对象
4. 1 理解服务器端执行
4. 2 JSP页面结构
4. 3 编译指令
4. 3. 1 page指令
4. 3. 2 include指令
4. 3. 3 taglib指令
4. 4 操作指令
4. 4. 1 jsp:include指令
4. 4. 2 jsp:forward指令
4. 4. 3 jsp:param指令
4. 5 JSP代码
4. 5. 1 变量和方法
4. 5. 2 代码块
4. 6 JSP隐含对象概述
4. 7 out对象
4. 8 reponse对象
4. 8. 1 网页转向
4. 8. 2 动态contentType响应
4. 8. 3 HTTP文件头响应
4. 8. 4 设置缓冲区
4. 9 request对象
4. 9. 1 得到Form表单的信息
4. 9. 2 得到客户的信息
4. 9. 3 汉字问题两种解决方法
4. 10 application对象
4. 10. 1 application的自定义属性
4. 10. 2 实现聊天室
4. 11 session对象
4. 11. 1 对session的理解
4. 11. 2 自定义属性
4. 12 cookie对象
本章小结
课后习题和上机练习
第5章 Servlet编程技术
5. 1 Servlet简介
5. 1. 1 Servlet概念
5. 1. 2 Servlet与JSP的关系
5. 2 Servlet的生命周期
5. 2. 1 init 方法
5. 2. 2 service 方法
5. 2. 3 destroy 方法
5. 3 Servlet的运行环境
5. 3. 1 编译
5. 3. 2 设置存放目录
5. 3. 3 运行Servlet
5. 4 Servle 体系结构
5. 4. 1 JavaServiaAPI概述
5. 4. 2 GenericServlet类和HttpServlet类
5. 4. 3 doGet和doPost方法
5. 4. 4 HttpSession接口
本章小结
课后习题和上机练习
第6章 JavaBean组件程序设计
6. 1 组件技术概述
6. 1. 1 组件和容器
6. 1. 2 Bean开发工具
6. 1. 3 JavaBean简介
6. 2 JavaBean编程
6. 2. 1 JavaBean的特点
6. 2. 2 JavaBean页面指令
6. 2. 3 编写JavaBean
6. 2. 4 使用JavaBean
6. 3 JavaBean的属性
6. 4 利用外部的Bean
6. 4. 1 Email组件
6. 4. 2 绘制图形
6. 4. 3 文件上传
6. 5 自定义JSP标记库
6. 6 面向对象设计模式
6. 6. 1 Factory模式
6. 6. 2 Singleton模式
6. 6. 3 Facade模式
6. 6. 4 MVC架构模式
6. 7 JSP设计模式
6. 7. 1 模式一:JSP JavaBean模式
6. 7. 2 模式二:MVC模式
6. 8 MVC在JSP中的实现模型
6. 8. 1 基于Bean的MVC模型
6. 8. 2 基于Struts的MVC模型
本章小结
课后习题和上机练习
第3部分 JSP数据库程序设计
第7章 JDBC数据访问接口
7. 1 数据库应用开发简介
7. 1. 1 SQL语言
7. 1. 2 ODBC数据访问接口
7. 1. 3 JDBC数据访问接口
7. 2 SQL语言概述
7. 2. 1 基本SQL语句
7. 2. 2 聚合函数
7. 2. 3 分组查询
7. 2. 4 交叉查询
7. 3 JDBC的结构
7. 3. 1 JDBC类型
7. 3. 2 数据驱动程序
7. 3. 3 Connection对象
7. 3. 4 Statement对象
7. 3. 5 ResultSet对象
7. 3. 6 PreparedStatement对象
7. 3. 7 CallableStatement对象
7. 4 JDBC的数据访问格式
7. 4. 1 格式一:执行基本SQL语句
7. 4. 2 格式二:实现分页
7. 4. 3 格式三:执行带参数的SQL语句
7. 4. 4 格式四:执行存储过程
7. 5 使用JDBC访问数据库
7. 5. 1 利用格式一读取Excel数据
7. 5. 2 利用格式一实现事务处理
7. 5. 3 动态合成SQL语句
7. 5. 4 利用格式二实现分页显示
7. 5. 5 利用格式三实现数据添加
7. 6 使用JavaBean访问数据库
7. 6. 1 编写JavaBean
7. 6. 2 调用JavaBean
本章小结
课后习题和上机练习
第8章 JSP操作Oracle数据库
8. 1 Oracle数据库概述
8. 1. 1 Oracle的发展历史
8. 1. 2 Oracle相关技术站点
8. 1. 3 安装Oracle数据库服务器
8. 1. 4 检测安装结果
8. 2 Oracle常用操作界面
8. 2. 1 SQL*Plus窗口
8. 2. 2 SQL*PlusWorksheet窗口
8. 2. 3 企业管理器
8. 3 Oracle的用户与表空间
8. 4 Oracle数据库表
8. 4. 1 基本语法
8. 4. 2 基本数据类型
8. 4. 3 删除表
8. 5 表数据的完整性
8. 5. 1 默认约束
8. 5. 2 非空约束
8. 5. 3 惟一性约束
8. 5. 4 Check约束
8. 5. 5 主键约束
8. 5. 6 外键约束
8. 6 Oracle的JDBC驱动程序
8. 6. 1 加载JDBC驱动程序
8. 6. 2 使用JDBC连接Oracle数据库
8. 7 访问Oracle的常用格式
8. 7. 1 格式一的Oracle版本
8. 7. 2 格式二的Oracle版本
8. 7. 3 格式三的Oracle版本
8. 8 Oracle的存储过程
8. 8. 1 PL/SQL的基本概念
8. 8. 2 PL/SQL的存在形式
8. 8. 3 使用PL/SQL编写存储过程
8. 9 JSP操作Oracle的存储过程
8. 9. 1 格式四的Oracle版本
8. 9. 2 调用带输入输出参数的存储过程
本章小结
课后习题和上机练习
第9章 JSP操作XML文件
9. 1 XML的概念
9. 1. 1 XML文档的结构
9. 1. 2 定义基本元素
9. 1. 3 使用属性
9. 1. 4 XML声明
9. 1. 5 注释
9. 1. 6 字符和实体引用
9. 2 XML的三种显示格式
9. 2. 1 CSS样式表
9. 2. 2 XSL样式语言
9. 2. 3 XML数据岛技术
9. 3 XML的两种语法规则
9. 3. 1 DTD文档类型定义
9. 3. 2 Schema文档规则
9. 4 字符集概述
9. 4. 1 ASCII字符集
9. 4. 2 IS08859字符集
9. 4. 3 Unicode字符集
9. 4. 4 中文字符集
9. 4. 5 UTF-8字符集
9. 4. 6 UTF-16字符集
9. 5 在XML中使用HTML
9. 5. 1 在XML中使用HTML标记
9. 5. 2 在XML中使用JavaScript代码
9. 6 XML的三种应用程序接口
9. 6. 1 解析接口
9. 6. 2 解析器
9. 7 DOM解析接口
9. 7. 1 DOM的对象
9. 7. 2 DOM树结构
9. 7. 3 DOM读取XML文件
9. 7. 4 DOM创建XML节点
9. 8 SAX解析接口
9. 8. 1 SAX的对象
9. 8. 2 SAX读取XML文件
9. 9 JDOM解析接口
9. 9. 1 JDOM对象
9. 9. 2 JDOM读取XML文件
本章小结
课后习题和上机练习
第4部分 软件工程实践
第10章 在线考试系统的分析与设计
10. 1 面向对象的项目分析与设计概述
10. 2 面向对象建模语言与建模工具
10. 2. 1 UML发展史
10. 2. 2 UML的特点
10. 2. 3 UML绘制工具
10. 3 系统分析与用例图
10. 3. 1 常用元素概述
10. 3. 2 执行者
10. 3. 3 用例
10. 4 系统设计与动态图
10. 4. 1 动态模型的必要性
10. 4. 2 动态模型内容
10. 4. 3 顺序图
10. 5 软件项目开发过程标准
10. 5. 1 IS09001简介
10. 5. 2 CMM简介
10. 5. 3 CMM的5个级别
10. 6 在线考试系统的实现
10. 6. 1 考试系统数据库设计
10. 6. 2 考试系统的程序设计
本章小结
课后习题和上机练习
参考文献
猜您喜欢

读书导航