《Web套用开发技术:JSP》是2012年8月17日西安电子科技大学出版社出版的图书,作者是崔尚森。
基本介绍
- 书名:Web套用开发技术:JSP
- 出版社:西安电子科技大学出版社
- 页数:324页
- 开本:16
- 品牌:西安电子科技大学出版社
- 作者:崔尚森
- 出版日期:2012年8月17日
- 语种:简体中文
- ISBN:9787560618791
内容简介
JSP(JavaServerPages)是在Sun公司倡导下建立的一种动态网页技术标準,是基于JavaServlet以及整个Java体系的Web开发技术。1999年,Sun公司利用自己在Java语言上的优势,正式公布了JSP技术标準,一种新的动态网页技术从此诞生。由于Sun Java具备的跨平台性、安全性、强大的网路功能等特性,利用JSP技术可以建立动态的、高性能的、安全的、跨平台的先进动态网站。
崔尚森、张白一编着的《Web套用开发技术——JSP(附光碟)》通过翔实的内容和丰富的案例,引领读者学习JSP/Servlet/JavaBean的开发体系,以及这套技术在Web项目开发中的实际套用。
崔尚森、张白一编着的《Web套用开发技术——JSP(附光碟)》通过翔实的内容和丰富的案例,引领读者学习JSP/Servlet/JavaBean的开发体系,以及这套技术在Web项目开发中的实际套用。
编辑推荐
崔尚森、张白一编着的《Web套用开发技术——JSP(附光碟)》通过丰富的实例,系统地讲解了Java Server Pages(JSP)动态Web套用开发技术。主要内容包括:Internet基础知识,B/S开发模式和主流技术介绍,HTML语言,JSP开发运行环境搭建,JSP脚本语言——Java,JSP内置对象,JSP标籤,Web资料库技术,JavaBean组件技术,伺服器应用程式Servlet和档案应用程式开发技术。最后,还介绍了近几年逐步兴起的XML和JSTL技术。 《Web套用开发技术——JSP(附光碟)》的显着特点之一是以Eclipse+MyEclipse为开发平台,该平台具有易安装、易学习和易使用等特点,降低了Java体系中开发平台搭建的难度。本书结构清晰,内容充实、深入浅出、易学易懂,可作为大专院校计算机和电子商务等相关专业学生的教材,也可作为对web套用开发技术感兴趣的读者的自学用书。 为方便教学和学习者实践,本书配有光碟一张。
图书目录
第1章 Internet套用开发技术概述
1.1 Internet基础知识
1.1.1 Internet的起源与发展
1.1.2 Internet的组成
1.1.3 Internet提供的服务
1.1.4 HTTP协定
1.1.5 IP位址与域名
1.1.6 统一资源定位器(URL)
1.2 Internet的WWW服务
1.2.1 WWW的起源与发展
1.2.2 WWW的特点
1.2.3 WWW的结构与工作模式
1.2.4 C/S模式与B/S模式
1.2.5 Web浏览器软体的发展
1.2.6 对Web伺服器软体的要求
1.3 Internet上的信息携带者——网页
1.3.1 网页的概念
1.3.2 超文本、超媒体与超连结
1.3.3 网页的组成方式
1.3.4 静态网页与动态网页
1.3.5 网页的浏览
1.3.6 网页的下载与保存
1.4 动态网页技术简介
1.4.1 CGI技术
1.4.2 ASP技术
1.4.3 PHP技术
l.4.4 Servler技术
1.4.5 JSP技术
1.4.6 网路套用程式语言体系
1.5 JSP页面结构和技术原理
1.5.1 一个简单的JSP页面
1.5.2 一个典型的JSP页面档案
1.5.3 JSP页面构成分析
1.5.4 JSP页面的执行过程
1.5.5 编译后的Java档案
1.5.6 JSP的技术优势
1.6 JSP语法
1.6.1 JSP语法成分导引符
1.6.2 JSP标识符命名规範
1.6.3 模板元素
1.6.4 JSP中的注释
1.6.5 脚本元素
1.6.6 JSP标籤
习题1
第2章 Web编程基础——HTML语言
2.1 HTML概述
2.1.1 网页与HTML
2.1.2 HTML的产生和发展
2.1.3 HTML语法
2.1.4 HTML文档结构
2.1.5 HTML文档的四个顶级标记
2.1.6 HTML文档的注释
2.2 文字风格设定
2.2.1 字型标记
2.2.2 标题字标记
2.2.3 文字附助变化标记
2.2.4 画线标记
2.2.5 转义字元与特殊字元
2.2.6 文字移动标记
2.3 段落控制标记
2.3.1 分行和禁行标记
2.3.2 段落标记
2.3.3 预排版标记
2.3.4 列表标记
2.3.5 块标记
2.4 超连结标记
2.4.1 标记
2.4.2 嵌入图像或视频标记
2.4.3 嵌入背景音乐标记
2.4.4 嵌入声音或图像标记
2.4.5 单图多向超连结的设定
2.4.6 标记的属性与视窗色彩搭配
2.5 表格标记
2.5.1 表格的基本语法
2.5.2 表格的属性
2.5.3 单元格的属性
2.5.4 表格标题设定
2.5.5 複杂表格设计示例
2.6 表单标记
2.6.1 表单标记的一般格式
2.6.2 标记
2.6.3 列表框和下拉列表框
2.6.4 文本区域
2.7 框架结构标记
2.7.1 框架的基本结构
2.7.2 的常用属性
2.7.3 的属性
2.7.4 框架结构间的关联
2.7.5 标记
2.8 CSS样式
2.8.1 定义CSS样式的方法
2.8.2 载入CSS样式的三种方式
2.8.3 CSS套用示例
习题2
第3章 搭建JSP运行环境
3.1 需要安装的工具软体
3.2 安装和配置JDK
3.2.1 下载和安装JDK
3.2.2 配置JDK
3.2.3 测试JDK的安装与环境变数设定
3.3 安装和配置Tomcat Eclipse开发工具
3.3.1下载和安装Eclipse
3.3.2 安装过程中的设定
3.3.3 创建和测试JSP程式
3.4 安装和配置SQL Server 2000
3.4.l 安装SQL Server 2000资料库系统
3.4.2 测试SQL Server 2000开发平台
习题3
第4章 JSP脚本语言
4.1 Java的数据类型和变数
4.1.1 Java的标识符命名规範
4.1.2 Java的数据类型
4.1.3 常量
4.1.4 变数
4.1.5 数组
4.1.6 注释
4.2 运算符和表达式
4.2.1 算术表达式
4.2.2 关係表达式
4.2.3 逻辑运算符
4.2.4 条件运算符
4.2.5 位运算
4.2.6 运算符的优先权
4.3 程式流程控制语句
4.3.1 if选择语句
4.3.2 switch多分支选择
4.3.3 for循环控制
4.3.4 while循环控制
4.3.5 Do-while循环控制
4.3.6 break与continue
4.4 类、对象和包
4.4.1 定义类
4.4.2 创建对象
4.4.3 继承
4.4.4 多态
4.4.5 接口(interface)
4.4.6 包(package)
4.5 Java常用类
4.5.1 String类
4.5.2 System类
4.5.3 Date类
4.5.4 Math类
4.5.5 parseInt()和parseFloat()函式
4.6 异常处理
4.6.1 异常处理
4.6.2 异常处理示例程式
4.6.3 常用异常类
4.7 JSP中变数的作用域与多执行绪问题
4.7.1 JSP中的变数作用域问题
4.7.2 多执行绪问题
习题4
第5章 JSP常用内置对象
5.1 out对象
5.1.1 out对象的数据成员
5.1.2 out对象的主要方法
5.1.3 out对象套用举例
5.2 request对象
5.2.1 request对象的数据成员
5.2.2 request对象的主要方法
5.2.3 获取请求头信息
5.2.4 获取用户提交的信息
5.2.5 中文乱码的处理
5.3 response对象
5.3.1 response对象的数据成员
5.3.2 response对象的主要方法
5.3.3 response对象套用举例
5.4 session对象
5.4.1 session对象的主要方法
5.4.2 session对象套用举例
5.4.3 利用session对象设计购物车
5.5 application对象
5.5.1 application对象的主要方法
5.5.2 application对象套用举例
5.6 pageContext对象
5.6.1 pageContext对象的数据成员
5.6.2 pageContext对象的主要方法
5.6.3 pageContext对象套用举例
5.7 config、exception和page对象
5.7.1 config对象
5.7.2 exception对象
5.7.3 page对象
习题5
第6章 JSP标籤
6.1 JSP指令元素
6.1.1 page指令
6.1.2 include指令
6.1.3 切gub指令
6.2 JSP动作
6.2.1 param动作
6.2.2 include动作
6.2.3 forward动作
6.2.4 useBean动作
6.2.5 setProperty动作
6.2.6 getProperty动作
6.2.7 plugin动作
6.2.8 fallback动作
习题6
第7章 使用JDBC连线资料库
7.1 关係型资料库与sQL语言
7.1.1 关係型资料库的基本概念
7.1.2 数据定义语言
7.1.3 数据操纵语言
7.1.4 数据查询语句
7.2 连线资料库的JDBC简介
7.2.1 JDBC结构
7.2.2 四类JDBC驱动程式
7.2.3 JDBC编程要点
7.2.4 常用的JDBC类与方法
7.3 在JSP中使用JDBC连线资料库
7.3.1 创建资料库及表
7.3.2 建立JSP与MS Access资料库的连线
7.3.3 JSP访问MS Access资料库套用实例
7.3.4 JSP连线MS SQL Server资料库
7.3.5 JSP访问MS SQL Server资料库套用实例
7.3.6 向MS Access资料库中添加记录
习题7
第8章 JSP与JavaBean
8.1 JavaBean与组件复用
8.1.1 软体复用技术
8.1.2 JavaBean组件模型
8.1.3 JavaBean的组成特性
8.1.4 JavaBean的其它特性
8.2 在JSP中使用JavaBean
8.2.1 JavaBean编写规範
8.2.2 JavaBean套用示例
8.2.3 用Eclipse建立JSP+JavaBean程式
8.2.4 JavaBean在JSP中的生命周期
8.2.5 一个具有索引属性的JavaBean
8.3 使用JavaBean访问资料库
8.3.1 连线资料库的JavaBean
8.3.2 运算元据库中数据的JavaBean
8.3.3 使用JSP+JavaBean创建表、插入记录和显示记录
8.3.4 使用JSP+JavaBean修改记录和删除记录
8.4 JSP+JavaBean留言板案例
8.4.1 填写留言的界面
8.4.2 表示留言数据的JavaBean
8.4.3 执行资料库操作的JavaBean
8.4.4 添加留言的JSP页面
8.4.5 查看留言的JSP
8.4.6 运行效果
习题8
第9章 Servlet
9.1 Servlet概述
9.1.1 Servlet的特点
9.1.2 Servlet的工作原理
9.1.3 Servlet的套用範围
9.1.4 Servlet的生命周期
9.1.5 initO、service()和destroy()方法
9.2 Servlet的基本结构与成员方法
9.2.1 Servlet的基本层次结构
9.2.2 HttpServlet类的成员方法
9.2.3 在Eclipse中建立Servlet
9.3 调用Servlet的多种方法
9.3.1 在URL中直接调用Servlet
9.3.2 在
1.1 Internet基础知识
1.1.1 Internet的起源与发展
1.1.2 Internet的组成
1.1.3 Internet提供的服务
1.1.4 HTTP协定
1.1.5 IP位址与域名
1.1.6 统一资源定位器(URL)
1.2 Internet的WWW服务
1.2.1 WWW的起源与发展
1.2.2 WWW的特点
1.2.3 WWW的结构与工作模式
1.2.4 C/S模式与B/S模式
1.2.5 Web浏览器软体的发展
1.2.6 对Web伺服器软体的要求
1.3 Internet上的信息携带者——网页
1.3.1 网页的概念
1.3.2 超文本、超媒体与超连结
1.3.3 网页的组成方式
1.3.4 静态网页与动态网页
1.3.5 网页的浏览
1.3.6 网页的下载与保存
1.4 动态网页技术简介
1.4.1 CGI技术
1.4.2 ASP技术
1.4.3 PHP技术
l.4.4 Servler技术
1.4.5 JSP技术
1.4.6 网路套用程式语言体系
1.5 JSP页面结构和技术原理
1.5.1 一个简单的JSP页面
1.5.2 一个典型的JSP页面档案
1.5.3 JSP页面构成分析
1.5.4 JSP页面的执行过程
1.5.5 编译后的Java档案
1.5.6 JSP的技术优势
1.6 JSP语法
1.6.1 JSP语法成分导引符
1.6.2 JSP标识符命名规範
1.6.3 模板元素
1.6.4 JSP中的注释
1.6.5 脚本元素
1.6.6 JSP标籤
习题1
第2章 Web编程基础——HTML语言
2.1 HTML概述
2.1.1 网页与HTML
2.1.2 HTML的产生和发展
2.1.3 HTML语法
2.1.4 HTML文档结构
2.1.5 HTML文档的四个顶级标记
2.1.6 HTML文档的注释
2.2 文字风格设定
2.2.1 字型标记
2.2.2 标题字标记
2.2.3 文字附助变化标记
2.2.4 画线标记
2.2.5 转义字元与特殊字元
2.2.6 文字移动标记
2.3 段落控制标记
2.3.1 分行和禁行标记
2.3.2 段落标记
2.3.3 预排版标记
2.3.4 列表标记
2.3.5 块标记
2.4 超连结标记
2.4.1 标记
2.4.2 嵌入图像或视频标记
2.4.3 嵌入背景音乐标记
2.4.4 嵌入声音或图像标记
2.4.5 单图多向超连结的设定
2.4.6 标记的属性与视窗色彩搭配
2.5 表格标记
2.5.1 表格的基本语法
2.5.2 表格的属性
2.5.3 单元格的属性
2.5.4 表格标题设定
2.5.5 複杂表格设计示例
2.6 表单标记
2.6.1 表单标记的一般格式
2.6.2 标记
2.6.3 列表框和下拉列表框
2.6.4 文本区域
2.7 框架结构标记
2.7.1 框架的基本结构
2.7.2 的常用属性
2.7.3 的属性
2.7.4 框架结构间的关联
2.7.5 标记
2.8 CSS样式
2.8.1 定义CSS样式的方法
2.8.2 载入CSS样式的三种方式
2.8.3 CSS套用示例
习题2
第3章 搭建JSP运行环境
3.1 需要安装的工具软体
3.2 安装和配置JDK
3.2.1 下载和安装JDK
3.2.2 配置JDK
3.2.3 测试JDK的安装与环境变数设定
3.3 安装和配置Tomcat Eclipse开发工具
3.3.1下载和安装Eclipse
3.3.2 安装过程中的设定
3.3.3 创建和测试JSP程式
3.4 安装和配置SQL Server 2000
3.4.l 安装SQL Server 2000资料库系统
3.4.2 测试SQL Server 2000开发平台
习题3
第4章 JSP脚本语言
4.1 Java的数据类型和变数
4.1.1 Java的标识符命名规範
4.1.2 Java的数据类型
4.1.3 常量
4.1.4 变数
4.1.5 数组
4.1.6 注释
4.2 运算符和表达式
4.2.1 算术表达式
4.2.2 关係表达式
4.2.3 逻辑运算符
4.2.4 条件运算符
4.2.5 位运算
4.2.6 运算符的优先权
4.3 程式流程控制语句
4.3.1 if选择语句
4.3.2 switch多分支选择
4.3.3 for循环控制
4.3.4 while循环控制
4.3.5 Do-while循环控制
4.3.6 break与continue
4.4 类、对象和包
4.4.1 定义类
4.4.2 创建对象
4.4.3 继承
4.4.4 多态
4.4.5 接口(interface)
4.4.6 包(package)
4.5 Java常用类
4.5.1 String类
4.5.2 System类
4.5.3 Date类
4.5.4 Math类
4.5.5 parseInt()和parseFloat()函式
4.6 异常处理
4.6.1 异常处理
4.6.2 异常处理示例程式
4.6.3 常用异常类
4.7 JSP中变数的作用域与多执行绪问题
4.7.1 JSP中的变数作用域问题
4.7.2 多执行绪问题
习题4
第5章 JSP常用内置对象
5.1 out对象
5.1.1 out对象的数据成员
5.1.2 out对象的主要方法
5.1.3 out对象套用举例
5.2 request对象
5.2.1 request对象的数据成员
5.2.2 request对象的主要方法
5.2.3 获取请求头信息
5.2.4 获取用户提交的信息
5.2.5 中文乱码的处理
5.3 response对象
5.3.1 response对象的数据成员
5.3.2 response对象的主要方法
5.3.3 response对象套用举例
5.4 session对象
5.4.1 session对象的主要方法
5.4.2 session对象套用举例
5.4.3 利用session对象设计购物车
5.5 application对象
5.5.1 application对象的主要方法
5.5.2 application对象套用举例
5.6 pageContext对象
5.6.1 pageContext对象的数据成员
5.6.2 pageContext对象的主要方法
5.6.3 pageContext对象套用举例
5.7 config、exception和page对象
5.7.1 config对象
5.7.2 exception对象
5.7.3 page对象
习题5
第6章 JSP标籤
6.1 JSP指令元素
6.1.1 page指令
6.1.2 include指令
6.1.3 切gub指令
6.2 JSP动作
6.2.1 param动作
6.2.2 include动作
6.2.3 forward动作
6.2.4 useBean动作
6.2.5 setProperty动作
6.2.6 getProperty动作
6.2.7 plugin动作
6.2.8 fallback动作
习题6
第7章 使用JDBC连线资料库
7.1 关係型资料库与sQL语言
7.1.1 关係型资料库的基本概念
7.1.2 数据定义语言
7.1.3 数据操纵语言
7.1.4 数据查询语句
7.2 连线资料库的JDBC简介
7.2.1 JDBC结构
7.2.2 四类JDBC驱动程式
7.2.3 JDBC编程要点
7.2.4 常用的JDBC类与方法
7.3 在JSP中使用JDBC连线资料库
7.3.1 创建资料库及表
7.3.2 建立JSP与MS Access资料库的连线
7.3.3 JSP访问MS Access资料库套用实例
7.3.4 JSP连线MS SQL Server资料库
7.3.5 JSP访问MS SQL Server资料库套用实例
7.3.6 向MS Access资料库中添加记录
习题7
第8章 JSP与JavaBean
8.1 JavaBean与组件复用
8.1.1 软体复用技术
8.1.2 JavaBean组件模型
8.1.3 JavaBean的组成特性
8.1.4 JavaBean的其它特性
8.2 在JSP中使用JavaBean
8.2.1 JavaBean编写规範
8.2.2 JavaBean套用示例
8.2.3 用Eclipse建立JSP+JavaBean程式
8.2.4 JavaBean在JSP中的生命周期
8.2.5 一个具有索引属性的JavaBean
8.3 使用JavaBean访问资料库
8.3.1 连线资料库的JavaBean
8.3.2 运算元据库中数据的JavaBean
8.3.3 使用JSP+JavaBean创建表、插入记录和显示记录
8.3.4 使用JSP+JavaBean修改记录和删除记录
8.4 JSP+JavaBean留言板案例
8.4.1 填写留言的界面
8.4.2 表示留言数据的JavaBean
8.4.3 执行资料库操作的JavaBean
8.4.4 添加留言的JSP页面
8.4.5 查看留言的JSP
8.4.6 运行效果
习题8
第9章 Servlet
9.1 Servlet概述
9.1.1 Servlet的特点
9.1.2 Servlet的工作原理
9.1.3 Servlet的套用範围
9.1.4 Servlet的生命周期
9.1.5 initO、service()和destroy()方法
9.2 Servlet的基本结构与成员方法
9.2.1 Servlet的基本层次结构
9.2.2 HttpServlet类的成员方法
9.2.3 在Eclipse中建立Servlet
9.3 调用Servlet的多种方法
9.3.1 在URL中直接调用Servlet
9.3.2 在