注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关JSP完全学习手册

JSP完全学习手册

JSP完全学习手册

定 价:¥69.00

作 者: 张银鹤 等编
出版社: 清华大学出版社
丛编项:
标 签: JSP

购买这本书可以去


ISBN: 9787302169482 出版时间: 2008-01-01 包装: 平装
开本: 16 页数: 692 字数:  

内容简介

  本书从JSP的基础知识入手,全面介绍JSP开发工具、运行环境、基本语法、JSP页面元素、JSP内置对象、JavaBean技术、Servlet技术和数据库技术,并对这些基础技术进行扩展,介绍XML技术、自定义标签。在熟悉了上面这些知识后,介绍Web的流行框架和技术,如Struts、JSF、Ajax。在本书的最后,以常用的4种典型网站为例,如购物系统、留言板等,演示使用JSP技术开发网站的过程及文件部署。另外,本书附带配套光盘,内容为本书的源代码(包括4个完整的应用程序)。本书适合于中、高级JSP动态网站开发人员,特别适合于有编程基础,希望全面学习JSP技术,提高实际应用能力的读者群体。本书也可以作为高等院校的教学用书和相关培训机构的培训教材。

作者简介

暂缺《JSP完全学习手册》作者简介

图书目录

第1章 Java Web开发技术
 1.1 J2EE概述
  1.1.1 J2EE体系结构
  1.1.2 J2EE优势
  1.1.3 J2EE的4层模型
 1.2 J2EE容器和组件技术
  1.2.1 容器
  1.2.2 J2EE的各种组件
 1.3 客户层技术
 1.4 Web层基本结构
 1.5 EJB层技术
 1.6 数据层技术
  1.6.1 J2EE平台
  1.6.2 命名服务与目录服务
  1.6.3 部署J2EE应用
 1.7 JSP简介
  1.7.1 JSP的优势
  1.7.2 JSP开发模式
第2章 JSP开发环境
 2.1 JDK
  2.1.1 JDK概述
  2.1.2 安装配置JDK
 2.2 Tomcat
  2.2.1 Tomcat概述
  2.2.2 安装Tomcat
  2.2.3 Tomcat的配置文件
  2.2.4 Tomcat的管理程序
  2.2.5 JSP案例
 2.3 Eclipse
  2.3.1 Eclipse概述
  2.3.2 Eclipse开发环境介绍
  2.3.3 安装配置MyEclipse
  2.3.4 MyEclipse配置Tomcat
  2.3.5 MyEclipse案例
第3章 Java语法基础
 3.1 Java数据类型
 3.2 变量和常量
  3.2.1 变量概述
  3.2.2 变量作用域
  3.2.3 常量
 3.3 运算符
  3.3.1 算术运算符
  3.3.2 比较运算符
  3.3.3 条件运算符
  3.3.4 逻辑运算符
  3.3.5 位运算符
  3.3.6 递增和递减运算符
  3.3.7 赋值运算符
  3.3.8 运算符优先级
 3.4 流程控制
  3.4.1 条件语句
  3.4.2 循环语句
  3.4.3 跳转语句
第4章 页面元素
 4.1 JSP指令元素
  4.1.1 page指令
  4.1.2 include指令
  4.1.3 taglib指令
 4.2 JSP脚本元素
  4.2.1 声明
  4.2.2 脚本程序
  4.2.3 表达式
 4.3 JSP动作元素
  4.3.1 动作
  4.3.2 动作
  4.3.3 动作
  4.3.4 动作
  4.3.5 和动作
  4.3.6 、和动作
 4.4 JSP注释
第5章 JSP内置对象
 5.1 Request对象
  5.1.1 Request对象的方法
  5.1.2 获取客户端请求参数
  5.1.3 获取HTTP请求头
 5.2 Response对象
  5.2.1 Response对象的方法
  5.2.2 操作HTTP报头
  5.2.3 重定向
 5.3 Out对象
 5.4 Cookie的应用
 5.5 Session对象
  5.5.1 Session对象的方法
  5.5.2 Session对象的ID
  5.5.3 Session对象的应用
 5.6 Application对象
 5.7 Page与Config对象
 5.8 PageContext对象
第6章 JavaBean
 6.1 JavaBean概述
  6.1.1 JavaBean的特征
  6.1.2 JavaBean的任务
  6.1.3 JavaBean的设计目标及实现
  6.1.4 JavaBean的属性
 6.2 开发部署JavaBean
  6.2.1 开发JavaBean
  6.2.2 部署JavaBean
  6.2.3 在JSP中使用JavaBean语法
 6.3 JavaBean的作用域
  6.3.1 作用域之间的比较
  6.3.2 Page作用域
  6.3.3 Request作用域
  6.3.4 Sesssion作用域
  6.3.5 Application作用域
 6.4 使用JavaBean
  6.4.1 使用JavaBean表单
  6.4.2 使用JavaBean辅助类
 6.5 EJB概述
  6.5.1 EJB技术及组件
  6.5.2 EJB特性
  6.5.3 EJB开发过程
 6.6 EJB的体系结构
  6.6.1 EJB工作原理
  6.6.2 EJB Server
  6.6.3 EJB Containter
  6.6.4 Home Interface
  6.6.5 Remote Interface
  6.6.6 EJB分布式多层体系结构
第7章 Servlet基础
 7.1 Servlet概述
  7.1.1 Servlet的特点
  7.1.2 JSP与Servlet
  7.1.3 Servlet生命周期
  7.1.4 开发部署Servlet
 7.2 Servlet API
  7.2.1 Servlet基本类
  7.2.2 Web请求和响应类
  7.2.3 javax.servlet.ServletConfig接口
  7.2.4 javax.servlet.ServletContext接口
  7.2.5 Servlet异常类
  7.2.6 RequestDispatcher接口
 7.3 会话跟踪技术
  7.3.1 三种会话机制
  7.3.2 HTTP会话
第8章 Servlet过滤器和监听器
 8.1 过滤器概述
  8.1.1 过滤器的概念
  8.1.2 过滤器的使用方法
 8.2 配置过滤器
  8.2.1 把过滤器映射到一个Servlet
  8.2.2 把过滤器映射到JSP文件
  8.2.3 把过滤器映射到多个Servlet
  8.2.4 配置过滤器的初始参数
 8.3 在Web应用中使用过滤器
  8.3.1 校验表单数据
  8.3.2 改变请求编码
 8.4 Servlet监听器
  8.4.1 监听器原理
  8.4.2 HttpSessionBindingListener接口
第9章 JSP开发中常用的技巧
 9.1 JSP程序的国际化与本地化
  9.1.1 日期的国际化
  9.1.2 多语言版本的JSP程序
  9.1.3 解决中文乱码问题
 9.2 读取写入文件的内容
  9.2.1 使用ServletContext
  9.2.2 使用FileReader
  9.2.3 写入内容到文件
 9.3 文件上传
 9.4 发送E-mail
 9.5 JSP读取Excel中的数据
第10章 数据库访问
 10.1 JDBC概述
  10.1.1 什么是JDBC
  10.1.2 JDBC与ODBC和其他API的比较
  10.1.3 JDBC用途
  10.1.4 JDBC典型用法
  10.1.5 JDBC驱动程序
 10.2 JDBC数据库常用类
  10.2.1 管理驱动程序类:DriverManager
  10.2.2 数据库连接类:Connection
  10.2.3 SQL声明类:Statement
  10.2.4 查询结果类:ResultSet
 10.3 在JSP页面中直接访问数据库
  10.3.1 查询数据
  10.3.2 添加数据
  10.3.3 更新和删除数据
  10.3.4 JSP中分页显示
 10.4 JavaBean访问数据库
 10.5 Servlet访问数据库
 10.6 使用ResultSet处理结果集
  10.6.1 使用基本结果集
  10.6.2 使用可滚动结果集
  10.6.3 使用可更新结果集
 10.7 使用JDBC元数据
  10.7.1 使用DatabaseMetaData
  10.7.2 使用ResultSetMetaData
  10.7.3 使用ParameterMetaData
第11章 表达式语言
 11.1 EL简介
 11.2 EL语法
  11.2.1 EL变量
  11.2.2 运算符
  11.2.3 类型的转换
 11.3 EL隐含对象
  11.3.1 与范围有关的隐含对象
  11.3.2 与输入有关的隐含对象
  11.3.3 访问环境信息的隐含对象
 11.4 EL函数
第12章 XML基础
 12.1 XML概述
  12.1.1 HTML、SGML和XML
  12.1.2 XML文档
  12.1.3 命名空间
 12.2 DTD
  12.2.1 引用DTD
  12.2.2 DTD语法
 12.3 CSS与XML
  12.3.1 引用CSS
  12.3.2 文字与排版样式
  12.3.3 背景与颜色
  12.3.4 容器  
 12.4 XSL
  12.4.1 XSL变换的基本过程
  12.4.2 XSL文档结构
  12.4.3 调用模板
  12.4.4 内容元素xsl:value-of
  12.4.5 循环元素
  12.4.6 条件处理元素
第13章 JSP与XML
 13.1 XML和JSP技术的结合
 13.2 DOM解析XML文档
  13.2.1 DOM解析器
  13.2.2 Document接口
  13.2.3 Node接口和NodeList接口
  13.2.4 Element接口
  13.2.5 Text接口和Attr接口
  13.2.6 NamedNodeMap接口和Attr接口
  13.2.7 DocumentType接口
 13.3 DOM动态生成XML文件
 13.4 SAX解析XML文档
  13.4.1 SAX解析机制
  13.4.2 使用JAXP来创建解析器
  13.4.3 配置XMLReader
  13.4.4 ContentHandle接口
  13.4.5 其他的事件处理接口
 13.5 JDOM
  13.5.1 JDOM的构成
  13.5.2 JDOM主要的使用方法
  13.5.3 JDOM的应用
 13.6 DOM4J
  13.6.1 DOM4J的构成
  13.6.2 DOM4J主要的使用方法
  13.6.3 DOM4J的应用
第14章 自定义标签库
 14.1 自定义标签
  14.1.1 taglib编译指令
  14.1.2 自定义标签的分类
  14.1.3 自定义标签库
 14.2 标签处理类API
  14.2.1 Tag接口
  14.2.2 IterationTag接口和TagSupport类
  14.2.3 BodyTag接口和BodyTagSupport类
  14.2.4 BodyContent类
 14.3 标签库描述文件
 14.4 标签库开发与应用实例
  14.4.1 实现Tag接口
  14.4.2 从TagSupport继承
  14.4.3 处理标签体
  14.4.4 标签的嵌套
 14.5 简单标签
  14.5.1 实现SimpleTag接口
  14.5.2 继承SimpleTagSupport
第15章 标准标签库
 15.1 JSTL简介
 15.2 Core标签库
  15.2.1 表达式标签
  15.2.2 判断标签
  15.2.3 迭代标签
  15.2.4 URL标签
 15.3 XML标签库
  15.3.1 标签
  15.3.2 标签
  15.3.3 标签
  15.3.4 标签
  15.3.5 多条件判断标签
  15.3.6 标签
  15.3.7 标签
 15.4 SQL标签库
  15.4.1
  15.4.2
  15.4.3
  15.4.4
  15.4.5 参数标签和
 15.5 fmt标签库
  15.5.1 本地化上下文标签
  15.5.2 日期标签
  15.5.3 数字标签
  15.5.4 消息标签
 15.6 Functions标签库
第16章 Struts
 16.1 MVC和Struts
  16.1.1 MVC设计模式
  16.1.2 Struts框架
  16.1.3 安装、配置Struts
 16.2 Struts Framework核心组件
  16.2.1 Struts控制器组件
  16.2.2 Struts视图组件
 16.3 Struts配置文件
  16.3.1 配置JDBC数据源
  16.3.2 配置ActionForm Bean
  16.3.3 异常处理
  16.3.4 全局转发
  16.3.5 配置ActionMapping
  16.3.6 配置RequestProcessor
  16.3.7 配置MessageResources
  16.3.8 配置Plug-in
 16.4 Struts标签库
  16.4.1 HTML标签
  16.4.2 Logic标签
  16.4.3 Bean标签
  16.4.4 模板标签
  16.4.5 Nested标签
 16.5 Struts应用示例
 16.6 JSTL与Struts
第17章 JavaServer Face
 17.1 JSF概述
  17.1.1 JSF技术  
  17.1.2 JSF框架
  17.1.3 JSF生命周期
 17.2 JSF基础
  17.2.1 JSF构成
  17.2.2 JSF EL概述
  17.2.3 JSF配置
  17.2.4 托管Bean
 17.3 JSF组件
  17.3.1 HTML UI组件
  17.3.2 UIViewRoot组件
  17.3.3 输入/输出类组件
  17.3.4 显示消息组件
  17.3.5 面板组件
  17.3.6 其他组件
 17.4 JSF应用
第18章 Ajax基础
 18.1 Web技术发展与Ajax概述
  18.1.1 Web发展历史
  18.1.2 Ajax概念
  18.1.3 Ajax发展
 18.2 JavaScript
  18.2.1 JavaScript简介
  18.2.2 JavaScript基本语法
  18.2.3 JavaScript函数
  18.2.4 JavaScript对象
  18.2.5 JavaScirpt事件
  18.2.6 使用DOM遍历XML文档
  18.2.7 使用DOM更新XML文档
  18.2.8 使用DOM操作HTML文档
 18.3 XMLHttpRequest
  18.3.1 XMLHttpRequest简介
  18.3.2 XMLHttpRequest的属性和方法
 18.4 Ajax简单例子
第19章 Ajax框架
 19.1 Ajax框架简介
 19.2 DWR框架
  19.2.1 DWR框架简介
  19.2.2 部署DWR框架
  19.2.3 开发DWR框架例子
 19.3 Buffalo框架
  19.3.1 Buffalo框架简介
  19.3.2 部署Buffalo框架
  19.3.3 Buffalo API简介
  19.3.4 开发Buffalo框架例子
 19.4 Prototype框架
  19.4.1 Prototype框架简介
  19.4.2 Prototype库介绍
  19.4.3 开发Prototype框架例子
第20章 购物系统
 20.1 需求分析
 20.2 系统设计
 20.3 数据库设计
 20.4 系统公共类
 20.5 系统模块概要
  20.5.1 配置web.xml
  20.5.2 图书信息模块
  20.5.3 图书类别模块
  20.5.4 用户信息模块
  20.5.5 系统部署
第21章 用户管理模块
 21.1 系统设计
  21.1.1 结构分析
  21.1.2 数据库设计
  21.1.3 配置文件web.xml
 21.2 通用文件
  21.2.1 操作数据库文件
  21.2.2 设置、获取会员信息文件
  21.2.3 转换字段文件
 21.3 首页实现
  21.3.1 首页上部
  21.3.2 首页中部
 21.4 所有会员
  21.4.1 查看会员简介
  21.4.2 查看会员详细信息
 21.5 会员注册
  21.5.1 注册页面
  21.5.2 注册页面Servlet
  21.5.3 注册页面JavaBean
 21.6 会员登录
 21.7 会员中心
  21.7.1 修改信息页面
  21.7.2 修改信息Servlet
  21.7.3 修改信息JavaBean
 21.8 会员管理
  21.8.1 会员管理页面
  21.8.2 修改信息Servlet
  21.8.3 会员管理JavaBean
第22章 留言管理模块
 22.1 系统设计
  22.1.1 结构分析
  22.1.2 数据库设计
 22.2 功能实现
  22.2.1 登录页面
  22.2.2 实现添加功能
  22.2.3 实现删除功能
第23章 图书管理系统
 23.1 需求分析
 23.2 系统设计
 23.3 数据库设计
 23.4 公共类编写
 23.5 学生查询模块
  23.5.1 Servlet文件实现
  23.5.2 图书管理员登录操作
  23.5.3 系统管理员登录操作
  23.5.4 图书信息分页显示
  23.5.5 图书查询操作
 23.6 图书管理员模块
  23.6.1 JavaBean文件实现
  23.6.2 Servlet文件实现
  23.6.3 借书操作
  23.6.4 还书操作
  23.6.5 借阅过期操作
 23.7 系统管理员模块
  23.7.1 JavaBean文件实现
  23.7.2 Servlet文件实现
  23.7.3 添加图书操作
  23.7.4 新建借阅者

本目录推荐