标题：高职高专立体化教材计算机系列：JSP编程技术
基本信息
作    者： 杨学全，程茂，吕橙，杨磊，许杰 编
出 版 社： 清华大学出版社
ISBN： 9787302197034 
出版时间： 2009-04-01
版　　次： 1
页　　数： 419
装　　帧： 平装
开　　本： 16开
所属分类： 图书>教材教辅>高职高专
内容简介
JSP是一种动态网页技术标准，利用这一技术可以快速构建跨平台的、先进和安全的动态网站。　　《高职高专立体化教材计算机系列：JSP编程技术》细致和全面地介绍了使用JSP进行Web应用开发所需的编程知识与技术，既有理论，又有编程实践，主要内容包括JSP技术概述、Web开发基础、JSP语法基础、JSP内建对象、使用JavaBean、文件访问、在JSP中使用数据库、Servlet技术、基于Servlet的MVC模式、在JSP中使用XML、网上报名系统开发案例等。　　《高职高专立体化教材计算机系列：JSP编程技术》将JSP编程的基本知识与过程性知识、基本理论和开发实践有机地整合起来，适合“项目驱动”案例教学，启发式学习”的教学方法：融“教、学、做”于一体，提供了所有例题及项目源码、电子课件和习题等资源。　　《高职高专立体化教材计算机系列：JSP编程技术》不仅可以作为大学计算机及相关专业的教材，也可供各类培训人员、计算机从业人员和程序设计爱好者参考使用。
图书目录
第1章 JSP技术概述
1．1 Web程序设计模式与运行原理
1．1．1 Web服务器与动态网页
1．1．2 浏览器/服务器结构及其优点
1．1．3 JSP与其他Web开发技术
1．2 搭建JSP运行环境
1．2．1 安装和配置JDK
1．2．2 安装和配置Tomcm
1．3 JSP页面与JSP运行原理
1．3．1 第一个JSP页面
1．3．2 设置Web服务目录
1．3．3 JSP运行原理
1．3．4 JSP、JavaBean和JavaServlet的关系
1．4 集成开发环境简介
1．4．1 开源的Eclipse
1．4．2 MyEclipse
1．5 上机实训
1．6 本章习题
第2章 Web开发基础
2．1 HTML简介
2．1．1 什么是HTML
2．1．2 什么是URL
2．1．3 HTML文件结构
2．2 常用HTML标记
2．2．1 HTML的文字标记
2．2．2 特殊标记和图形标记
2．2．3 超级链接标记
2．3 表格
2．3．1 定义表格的基本语法
2．3．2 表格标记的属性
2．3．3 行标记的属性
2．3．4 单元格和标记的属性
2．4 页面布局
2．4．1 CSS简介
2．4．2 DIV层
2．4．3 DIV+CSS页面布局
2．5 上机实训
2．6 本章习题
第3章 JSP语法基础
3．1 JSP页面的基本结构
3．2 JSP的脚本元素
3．2．1 变量与方法的声明
3．2．2 程序片段
3．2．3 表达式
3．3 注释
3．3．1 输出型注释
3．3．2 隐藏型注释
3．4 JSP的指令标记
3．4．1 page指令标记
3．4．2 include指令
3．5 JSP的动作标记
3．5．1 jsp：include动作标记
3．5．2 jsp：param动作标记
3．5．3 jsp：forward动作标记
3．5．4 jsp：plugin动作标记
3．5．5 jsp：useBean相关动作标记
3．5．6 特殊字符
3．6 上机实训
3．7 本章习题
第4章 JSP内建对象
4．1 内建对象概述
4．1．1 什么是HTTP协议
4．1．2 内建对象
4．2 out
4．3 request
4．3．1 获取客户信息
4．3．2 处理汉字
4．3．3 处理表单子标记
4．3．4 表单验证
4．3．5 常用方法举例
4．4 response
4．4．1 修改ComentType属性
4．4．2 定时刷新页面
4．4．3 重定向
4．4．4 改变状态码
4．5 session
4．5．1 对象的id与生命周期
4．5．2 对象存储数据
4．5．3 对象与URL重写
4．6 application
4．6．1 常用方法
4．6．2 计数器
4．7 上机实训
4．8 本章习题
第5章 使用JavaBean
5．1 JavaBean的基本概念
5．1．1 什么是JavaBean
5．1．2 JavaBean规范
5．2 创建与使用JavaBean
5．2．1 创建JavaBean
5．2．2 布置JavaBean
5．2．3 在JSP中使用JavaBean
5．3 JavaBean的辅助类
5．4 JSP与JavaBean模式实例
5．4．1 计数器Bean
5．4．2 购物车Bean
5．5 上机实训
5．6 本章习题
第6章 文件访问
6．1 输入/输出流概述
6．1．1 流的概念
6．1．2 输入流与输出流
6．1．3 字节流与字符流
6．2 File类
6．2．1 File类的重要属性与方法
6．2．2 查询文件属性
6．2．3 目录管理
6．3 字节流类
6．3．1 字节流类概述
6．3．2 以File存储类型为例介绍字节流与缓冲流的使用
6．4 字符流类
6．4．1 字符流概述
6．4．2 以File存储类型为例介绍字符流和字符缓冲流的使用
6．5 随机读写文件
6．5．1 随机存取文件
6．5．2 随机读写文件示例
6．6 文件操作案例
6．6．1 上传文件
6．6．2 下载文件
6．6．3 文件内容分页显示
6．7 上机实训
6．8 本章习题
第7章 在JSP中使用数据库
7．1 JDBC概述
7．1．1 什么是JDBC
7．1．2 JDBC的构成
7．2 JDBC应用程序接口简介
7．2．1 JDBC的驱动程序管理器DriverManager类
7．2．2 JDBC与数据库的连接——ConneXion接口
7．2．3 执行SQL语句——Smtemem接口
7．2．4 数据结果集——ResultSet接口
7．2．5 元数据——DatabaseMetaData和ResultSetMetaData
7．3 利用JDBC访问数据库
7．3．1 通过JDBC．ODBC桥连接来访问数据库
7．3．2 利用本地协议纯Java驱动程序连接数据库
7．3．3 配置和连接不同的数据库
7．4 数据库操作案例
7．4．1 查询数据
7．4．2 夏新查询
7．4．3 分页查询
7．4．4 使用连接池
7．5 上机实训
7．6 本章习题
第8章 Servlet技术
8．1 Servlet介绍
8．1．1 什么是Servlet
8．1．2 Servlet功能
8．1．3 Servlet技术的特点
8．2 Servlet技术原理
8．2．1．Servlet的生命周期
8．2．2 Servlet的结构
8．2．3 Servlet常用类与接口的层次关系
8．3 Serviet的常用类、接口及其方法
8．3．1 iavax．servlet包
8．3．2 javax．servlet．http包
8．4 编写、配置和调用Servlet
8．4．1 编写第一个Servlet
8．4．2 配置Servlet
8．4．3 调用Servlet
8．5 Servlet的典型应用
8．5．1 读取表单数据
8．5．2 读取cookie数据
8．5．3 读取session数据
8．5．4 读取HTTP请求头数据
8．6 上机实训
8．7 本章习题
第9章 基于Servlet的MVC模式
9．1 MVC模式介绍：
9．1．1 MVC设计模式
9．1．2 JSP中的MVC模式
9．2 模型的生命周期与视图更新
9．2．1 request周期的JavaBean与视图更新
9．2．2 session周期的JavaBean与视图更新
9．2．3 application周期
9．3 控制器的重定向与转发
9．3．1 重定向
9．3．2 转发
9．4 MVC模式的分析
9．4．1 用户登录
9．4．2 留言板
9．4．3 访问数据库
9．5 上机实训
9．6 本章习题
第10章 在JSP中使用XML
10．1 XML简介
10．1．1 XML文件结构
10．．1．2 XML声明
10．1．3 XML元素
10．1．4 XML标记
10．2 DOM解析器
10．2．1 什么是DOM解析器
10．2．2 JAXP简介
10．2．3 使用DOM解析器读取XML文件示例
lO．3 SAX解析器
10．3．1 什么是SAX解析器
10．3．2 SAX的常用接口
10．3．3 使用SAX解析器读取文档内容
10．4 上机实训
10．5 本章习题
第11章 网上报名系统开发案例
11．1 网上报名系统设计
11．1．1 需求分析
11．1．2 总体设计
11．1．3 功能设计与系统组成
11．2 数据库设计及实现
11．2．1 数据库设计
11．2．2 数据库实现
11．3 网上报名系统的配置
11．3．1 系统文件目录结构
11．3．2 主页面管理
11．3．3 JavaBean和Servlet管理
11．3．4 配置文件管理
11．4 三层架构的设计与实现
11．4．1 实体层
11．4．2 数据访问层
11．4．3 业务逻辑层
11．5 考生报名模块
11．5．1 模型（JavaBean）
11．5．2 视图
11．5．3 控制器（servlet）
11．6 考生登录模块
11．6．1 模型
11．6．2 视图
11．6．3 控制器
11．7 上传照片模块
11．7．1 模型
11．7．2 视图
11．7．3 控制器
11．8 浏览信息模块
11．8．1 模型
11．8．2 视图
11．8．3 控制器
11．9 修改密码模块
11．9．1 模型
11．9．2 视图
11．9．3 控制器
11．10 修改报名信息模块
11．10．1 模型
11．10．2 视图
11．10．3 控制器
11．11 注销考试模块
11．11．1 模型
11．11．2 视图
11．11．3 控制器
11．12 退出登录与返回主页模块
11．13 本章习题
附录Tomcat6．0 的server．xml文件
参考文献