微信扫一扫,移动浏览光盘
简介
本书采用大量的中文实例,全面介绍JSP 2.1和JSTL1.2规范的相关Web
应用开发技术。全书共分为15章,包括JSP开发环境、JSP基本元素、JSP应
用开发调试过程、JSP页面对象、表达式语言、EL函数、JSTL核心标记、I18
N标记、格式标记、SQL标记、XML标记、JavaBeans组件技术、自定义标记、
MVC应用架构、发送邮件、文件上传、Web搜索、Web应用发布、Struts框架
和JSF基础等内容。
本书适用于高等院校计算机专业的Web应用开发技术课程教学用书和相
关培训教学用书,同时也可以作为JSP应用开发人员的参考用书。
目录
目录
第1章 搭建JSP开发平台
1.1 所需软件
1.2 下载和安装JDK
1.2.1 下载JDK 6.0
1.2.2 安装JDK 6.0
1.3 下载和安装Tomcat
1.3.1 下载Tomcat 5.5
1.3.2 安装Tomcat 5.5
1.4 配置开发环境
1.5 测试开发平台是否工作
1.6 构造第一个JSP程序
1.6.1 构造应用
1.6.2 基本工作原理
本章小结
习题
第2章 JSP基础
2.1 JSP简介
2.2 JSP基本概念
2.3 JSP工作原理
2.4 JSP基本规范
2.4.1 文件命名规则
2.4.2 JSP空元素
2.4.3 属性值
2.4.4 空白
2.4.5 注释
2.5 JSP基本元素
2.5.1 指令元素
2.5.2 行为元素
2.5.3 脚本元素
2.6 JSP引用转换
2.7 JSP出错处理
2.7.1 编译错
2.7.2 运行时错
2.7.3 使用JSP页面处理错误
2.8 JSP应用实例
本章小结
习题
第3章 JSP对象
3.1 对象有效范围
3.1.1 页内有效
3.1.2 请求有效
3.1.3 会话有效
3.1.4 应用有效
3.1.5 属性操作
3.2 隐含对象
3.2.1 request对象
3.2.2 response对象
3.2.3 out对象
3.2.4 session对象
3.2.5 application对象
3.2.6 pageContext对象
3.2.7 config对象
3.2.8 page对象
3.2.9 exception对象
3.3 Cookie对象
3.4 JSP对象应用实例
3.4.1 request对象实例:用户注册
3.4.2 session对象实例:用户登录
3.4.3 application对象实例:简单聊天室
本章小结
习题
第4章 表达式语言
4.1 EL特点
4.2 EL语法
4.2.1 EL变量范围
4.2.2 EL关键字
4.2.3 访问运算符.和[]
4.2.4 算术运算
4.2.5 关系运算
4.2.6 逻辑运算
4.2.7 empty运算符
4.2.8 自动类型转换
4.3 EL隐含对象
4.3.1 pageContext对象
4.3.2 param和param Values对象
4.3.3 header和header Values对象
4.3.4 cookie对象
4.3.5 initParam对象
4.3.6 属性范围
4.3.7 EL隐含对象的使用实例
本章小结
习题
第5章 JSTL基础
5.1 JSTL起源
5.2 JSTL标记库简介
5.3 JSTL的安装与配置
5.3.1 JSTL的安装
5.3.2 JSTL示例应用
5.4 通用标记
5.4.1 <c:out>标记
5.4.2 <c:set>标记
5.4.3 <c:remove>标记
5.4.4 <c:catch>标记
5.5 条件处理
5.5.1 <c:if>标记
5.5.2 <c:choose>、<c:when>和<c:otherwise>标记
5.6 循环和迭代
5.6.1 <c:forEach>标记
5.6.2 <c:forTokens>标记
5.7 URL操作
5.7.1 <c:url>和<c:param>标记
5.7.2 <c:import>标记
5.7.3 <c:redirect>标记
本章小结
习题
第6章 EL函数
6.1 JSTL标准函数
6.1.1 获取字符串长度或集合的元素个数
6.1.2 改变字符串的大小写
6.1.3 获取字符串的子串
6.1.4 去除字符串两头的空格
6.1.5 替换字符串中的子串
6.1.6 检查字符串是否包含指定的子串
6.1.7 分割字符串、合并字符串
6.1.8 字符串中XML标记的转义处理
6.2 自定义函数
6.2.1 简单自定义函数
6.2.2 复杂自定义函数
6.2.3 标记属性中使用自定义函数
6.2.4 函数的嵌套
本章小结
习题
第7章 I18N
7.1 I18N标记
7.1.1 <fmt:setLocale>标记
7.1.2 <fmt:bundle>标记
7.1.3 <fmt:setBundle>标记
7.1.4 <fmt:message>标记
7.1.5 <fmt:requestEncoding>标记
7.2 数字、日期格式化
7.2.1 <fmt:timeZone>标记
7.2.2 <fmt:setTimeZone>标记
7.2.3 <fmt:formatDate>标记
7.2.4 <fmt:parseDate>标记
7.2.5 <fmt:formatNumber>标记
7.2.6 <fmt:parseNumber>标记
本章小结
习题
第8章 访问数据库
8.1 数据库和SQL语言
8.1.1 数据库
8.1.2 SQL简介
8.2 安装和配置MySQL
8.2.1 下载和安装MySQL
8.2.2 配置MySQL数据库
8.2.3 创建数据库
8.2.4 创建用户
8.2.5 创建表和数据
8.2.6 安装和配置JDBC驱动
8.3 SQL标记库
8.3.1 设置数据源
8.3.2 查询数据库
8.3.3 修改数据库
8.3.4 SQL标记实例:用户注册
8.4 使用JDBC访问数据库
8.4.1 JDBC简介
8.4.2 JSP中使用JDBC
本章小结
习题
第9章 操作XML数据
9.1 XML简介
9.1.1 XML表示结构化数据
9.1.2 XML基本概念
9.1.3 DTD与XML Schema
9.1.4 XPath
9.2 XML标记库
9.2.1 XML标记中使用XPath
9.2.2 XML核心标记
9.2.3 XML流程控制标记
9.2.4 XML转换
本章小结
习题
第10章 使用JavaBeans组件
10.1 JavaBeans
10.1.1 JavaBeans简介
10.1.2 创建JavaBeans
10.2 使用JavaBeans
10.2.1 配置JavaBeans
10.2.2 <jsp:useBean>标记
10.2.3 <jsp:setProperty>标记
10.2.4 <jsp:getProperty>标记
10.2.5 使用JavaBean获取页面提交信息
10.3 在EL表达式中使用JavaBean
10.4 使用JavaBean访问数据库
10.4.1 编写访问数据库的JavaBean
10.4.2 使用JavaBean来访问数据库
10.5 自动类型转换
本章小结
习题
第11章 自定义标记
11.1 自定义标记库
11.1.1 可重用性
11.1.2 自定义标记库
11.1.3 自定义标记的使用
11.1.4 JavaBeans与自定义标记
11.2 标记文件
11.2.1 内容重用
11.2.2 自定义模板
11.2.3 标记文件中的变量
11.3 简单标记
11.3.1 SimpleTag接口
11.3.2 简单标记的基本生命周期
11.3.3 SimpleTagSupport类
11.3.4 简单标记实例
11.4 标记库重用
11.4.1 创建JAR文件
11.4.2 配置标记库
11.4.3 使用标记库
11.4.4 标记文件重用
11.4.5 使用同一库中不同标记
本章小结
习题
第12章 构建Web应用
12.1 Web应用的体系结构
12.1.1 模型1
12.1.2 模型2
12.1.3 MVC模型
12.2 Servlet基础
12.2.1 Servlet简介
12.2.2 Servlet的使用
12.2.3 Servlet的主要方法
12.3 MVC模型2实例
12.3.1 控制器:Servlet
12.3.2 模型:JavaBean
12.3.3 视图:JSP
12.3.4 配置和运行实例
12.4 Web应用的发布
12.4.1 应用打包
12.4.2 应用安装
本章小结
习题
第13章 Web开发常用功能
13.1 电子邮件
13.1.1 配置JavaMail与JAF
13.1.2 发送邮件实例
13.2 文件上传
13.2.1 Web文件上传简介
13.2.2 文件上传处理的实现包
13.2.3 文件上传实例
13.3 Web搜索
13.3.1 Google Web APIs
13.3.2 Web查询实例
本章小结
习题
第14章 Struts基础
14.1 Struts简介
14.1.1 Web开发框架
14.1.2 Struts框架
14.1.3 Struts组成
14.1.4 安装Struts
14.2 Struts实例
14.2.1 简单Struts实例
14.2.2 用户登录实例
14.2.3 使用Struts
本章小结
习题
第15章 JSF基础
15.1 JSF简介
15.2 安装和配置JSF
15.3 JSF实例
15.3.1 编写JSP页面
15.3.2 实现JavaBean
15.3.3 编写JSF配置文件
15.3.4 编写Web应用配置文件
15.3.5 测试JSF应用
本章小结
习题
参考文献
第1章 搭建JSP开发平台
1.1 所需软件
1.2 下载和安装JDK
1.2.1 下载JDK 6.0
1.2.2 安装JDK 6.0
1.3 下载和安装Tomcat
1.3.1 下载Tomcat 5.5
1.3.2 安装Tomcat 5.5
1.4 配置开发环境
1.5 测试开发平台是否工作
1.6 构造第一个JSP程序
1.6.1 构造应用
1.6.2 基本工作原理
本章小结
习题
第2章 JSP基础
2.1 JSP简介
2.2 JSP基本概念
2.3 JSP工作原理
2.4 JSP基本规范
2.4.1 文件命名规则
2.4.2 JSP空元素
2.4.3 属性值
2.4.4 空白
2.4.5 注释
2.5 JSP基本元素
2.5.1 指令元素
2.5.2 行为元素
2.5.3 脚本元素
2.6 JSP引用转换
2.7 JSP出错处理
2.7.1 编译错
2.7.2 运行时错
2.7.3 使用JSP页面处理错误
2.8 JSP应用实例
本章小结
习题
第3章 JSP对象
3.1 对象有效范围
3.1.1 页内有效
3.1.2 请求有效
3.1.3 会话有效
3.1.4 应用有效
3.1.5 属性操作
3.2 隐含对象
3.2.1 request对象
3.2.2 response对象
3.2.3 out对象
3.2.4 session对象
3.2.5 application对象
3.2.6 pageContext对象
3.2.7 config对象
3.2.8 page对象
3.2.9 exception对象
3.3 Cookie对象
3.4 JSP对象应用实例
3.4.1 request对象实例:用户注册
3.4.2 session对象实例:用户登录
3.4.3 application对象实例:简单聊天室
本章小结
习题
第4章 表达式语言
4.1 EL特点
4.2 EL语法
4.2.1 EL变量范围
4.2.2 EL关键字
4.2.3 访问运算符.和[]
4.2.4 算术运算
4.2.5 关系运算
4.2.6 逻辑运算
4.2.7 empty运算符
4.2.8 自动类型转换
4.3 EL隐含对象
4.3.1 pageContext对象
4.3.2 param和param Values对象
4.3.3 header和header Values对象
4.3.4 cookie对象
4.3.5 initParam对象
4.3.6 属性范围
4.3.7 EL隐含对象的使用实例
本章小结
习题
第5章 JSTL基础
5.1 JSTL起源
5.2 JSTL标记库简介
5.3 JSTL的安装与配置
5.3.1 JSTL的安装
5.3.2 JSTL示例应用
5.4 通用标记
5.4.1 <c:out>标记
5.4.2 <c:set>标记
5.4.3 <c:remove>标记
5.4.4 <c:catch>标记
5.5 条件处理
5.5.1 <c:if>标记
5.5.2 <c:choose>、<c:when>和<c:otherwise>标记
5.6 循环和迭代
5.6.1 <c:forEach>标记
5.6.2 <c:forTokens>标记
5.7 URL操作
5.7.1 <c:url>和<c:param>标记
5.7.2 <c:import>标记
5.7.3 <c:redirect>标记
本章小结
习题
第6章 EL函数
6.1 JSTL标准函数
6.1.1 获取字符串长度或集合的元素个数
6.1.2 改变字符串的大小写
6.1.3 获取字符串的子串
6.1.4 去除字符串两头的空格
6.1.5 替换字符串中的子串
6.1.6 检查字符串是否包含指定的子串
6.1.7 分割字符串、合并字符串
6.1.8 字符串中XML标记的转义处理
6.2 自定义函数
6.2.1 简单自定义函数
6.2.2 复杂自定义函数
6.2.3 标记属性中使用自定义函数
6.2.4 函数的嵌套
本章小结
习题
第7章 I18N
7.1 I18N标记
7.1.1 <fmt:setLocale>标记
7.1.2 <fmt:bundle>标记
7.1.3 <fmt:setBundle>标记
7.1.4 <fmt:message>标记
7.1.5 <fmt:requestEncoding>标记
7.2 数字、日期格式化
7.2.1 <fmt:timeZone>标记
7.2.2 <fmt:setTimeZone>标记
7.2.3 <fmt:formatDate>标记
7.2.4 <fmt:parseDate>标记
7.2.5 <fmt:formatNumber>标记
7.2.6 <fmt:parseNumber>标记
本章小结
习题
第8章 访问数据库
8.1 数据库和SQL语言
8.1.1 数据库
8.1.2 SQL简介
8.2 安装和配置MySQL
8.2.1 下载和安装MySQL
8.2.2 配置MySQL数据库
8.2.3 创建数据库
8.2.4 创建用户
8.2.5 创建表和数据
8.2.6 安装和配置JDBC驱动
8.3 SQL标记库
8.3.1 设置数据源
8.3.2 查询数据库
8.3.3 修改数据库
8.3.4 SQL标记实例:用户注册
8.4 使用JDBC访问数据库
8.4.1 JDBC简介
8.4.2 JSP中使用JDBC
本章小结
习题
第9章 操作XML数据
9.1 XML简介
9.1.1 XML表示结构化数据
9.1.2 XML基本概念
9.1.3 DTD与XML Schema
9.1.4 XPath
9.2 XML标记库
9.2.1 XML标记中使用XPath
9.2.2 XML核心标记
9.2.3 XML流程控制标记
9.2.4 XML转换
本章小结
习题
第10章 使用JavaBeans组件
10.1 JavaBeans
10.1.1 JavaBeans简介
10.1.2 创建JavaBeans
10.2 使用JavaBeans
10.2.1 配置JavaBeans
10.2.2 <jsp:useBean>标记
10.2.3 <jsp:setProperty>标记
10.2.4 <jsp:getProperty>标记
10.2.5 使用JavaBean获取页面提交信息
10.3 在EL表达式中使用JavaBean
10.4 使用JavaBean访问数据库
10.4.1 编写访问数据库的JavaBean
10.4.2 使用JavaBean来访问数据库
10.5 自动类型转换
本章小结
习题
第11章 自定义标记
11.1 自定义标记库
11.1.1 可重用性
11.1.2 自定义标记库
11.1.3 自定义标记的使用
11.1.4 JavaBeans与自定义标记
11.2 标记文件
11.2.1 内容重用
11.2.2 自定义模板
11.2.3 标记文件中的变量
11.3 简单标记
11.3.1 SimpleTag接口
11.3.2 简单标记的基本生命周期
11.3.3 SimpleTagSupport类
11.3.4 简单标记实例
11.4 标记库重用
11.4.1 创建JAR文件
11.4.2 配置标记库
11.4.3 使用标记库
11.4.4 标记文件重用
11.4.5 使用同一库中不同标记
本章小结
习题
第12章 构建Web应用
12.1 Web应用的体系结构
12.1.1 模型1
12.1.2 模型2
12.1.3 MVC模型
12.2 Servlet基础
12.2.1 Servlet简介
12.2.2 Servlet的使用
12.2.3 Servlet的主要方法
12.3 MVC模型2实例
12.3.1 控制器:Servlet
12.3.2 模型:JavaBean
12.3.3 视图:JSP
12.3.4 配置和运行实例
12.4 Web应用的发布
12.4.1 应用打包
12.4.2 应用安装
本章小结
习题
第13章 Web开发常用功能
13.1 电子邮件
13.1.1 配置JavaMail与JAF
13.1.2 发送邮件实例
13.2 文件上传
13.2.1 Web文件上传简介
13.2.2 文件上传处理的实现包
13.2.3 文件上传实例
13.3 Web搜索
13.3.1 Google Web APIs
13.3.2 Web查询实例
本章小结
习题
第14章 Struts基础
14.1 Struts简介
14.1.1 Web开发框架
14.1.2 Struts框架
14.1.3 Struts组成
14.1.4 安装Struts
14.2 Struts实例
14.2.1 简单Struts实例
14.2.2 用户登录实例
14.2.3 使用Struts
本章小结
习题
第15章 JSF基础
15.1 JSF简介
15.2 安装和配置JSF
15.3 JSF实例
15.3.1 编写JSP页面
15.3.2 实现JavaBean
15.3.3 编写JSF配置文件
15.3.4 编写Web应用配置文件
15.3.5 测试JSF应用
本章小结
习题
参考文献
JSP 2.0应用教程[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!