简介
《JSP程序设计》较全面地体现了应用Java技术开发Web应用的发展特性,涉及当前Java语言应用的开发规范,结构清晰,实例丰富,体现了理论学习和具体应用的充分结合。
本书各章节都提供大量实例,其中很多都是目前Web开发中经常使用的,具有很强的实用价值,而且几乎所有程序均由编者亲自编程调试,以尽量确保万无一失。
本书第8、9、10、11、12章由蒋卫祥编写,第4、5、6、7章由鲁来凤编写,第2、3章由朱利华编写,第1章由夏兴异编写。
目录
第1章 JSP概述
1.1 JSP简介
1.1.1 什么是JSP
1.1.2 JsP的运行原理
1.1.3 JSP的运行环境
1.2 构建JSP开发环境
1.2.1 安装和配置JDK
1.2.2 安装和配置Tomcat
1.2.3 MyEclipse工具简介
1.3 简单JSP应用的开发样例
1.3.1 简单HTML和ISP测试
第2章 Java概述
2.1 Java简介
2.1.1 Java的发展
2.1.2 Java语言特点和优势
2.2.1 ayra程序结构
2.2.1 Java程序运行流程
2.2.2 Java源程序结构
2.3.1 ava语言基础
2.3.1 语言成分
2.3.2 Java基本数据类型
2.3.3 Java运算符与表达式
2.4 控制流程
2.4.1 分支语句
2.4.2 循环语句
2.4.3 跳转语句
2.5 数组
2.5.1 一维数组的声明、创建及使用
2.5.2 多维数组的创建和使用
2.6 字符串
2.6.1 String类
2.6.2 StringgBuffer类
第3章 面向对象Java
3.1 类和对象
3.1.1 类
3.1.2 对象
3.1.3 类的组织
3.2 继承
3.2.1 继承的概念
3.2.2 继承实现
3.2.3 属性和方法的继承
3.2.4 父类对象与子类对象的转换
3.2.5 构造函数的继承
3.2.6 多态
3.2.7 类成员的重写
3.3 抽象类和最终类
3.3.1 抽象类
3.3.2 最终类
3.4 接口
3.4.1 接口的定义
3.4.2 接口的实现
3.4.3 抽象类与接口的区别
3.5 常用类库介绍
3.5.1 Java类库的结构
3.5.2 java.lang包中的常用类
第4章 JSP语法
4.1 JSP基本元素
4.1.1 JSP页面的构成
4.1.2 JSP中的注释
4.2 JSP脚本元素
4.2.1 声明
4.2.2 表达式
4.2.3 Seriptlet
4.3 JSP指令元素
4.3.1 page指令
4.3.2 include指令
4.3.3 tagIih指令
4.4 JSP动作元素
4.4.1 元素
4.4.2 元素
4.4.3 元素
第5章 JSP内置对象
5.1 request对象
5.1.1 JSP内置对象简介
5.1.2 request对象
5.2 response对象
5.3 session对象
5.4 application对象
5.5 Out对象
5.6 exception对象
第6章 JSP与数据库
6.1 JSP连接数据库
6.1.1 JDBC简介
6.1.2 JDBC的驱动程序
6.1.3 JDBC的常用类和接口
6.1.4 连接数据库
6.2 数据库操作
6.3 数据处理
6.3.1 添加数据
6.3.2 删除数据
6.3.3 修改数据
6.3.4 查询数据
6.4 数据分页
第7章 JavaBean
7.1 什么是JavaBean
7.2 JavaBean的使用
7.1.1 编写JavaBean
7.1.2 使用JavaBean
7.3 JavaBean的作用域
7.4 使用JavaBean访问数据库
第8章 JSP标签库
8.1 JSP标签库概述
8.1.1 什么是JSP标签
8.1.2 JSP标签库的作用
8.2 JSP标签库的接口
8.2.1 JSP标签库的接口和类的继承关系
8.2.2 Tag接VI中定义的方法和变量
8.3 自定义标签库开发
8.3.1 自定义标签库的组成和开发步骤
8.3.2 继承TagSupport类开发自定义标签
8.3.3 实现Tag接口开发白定义标签
8.4 EL语言
8.4.1 EL基本概念
8.4.2 常用的隐含对象
8.4.3 EL运算符
8.5 JSTL
8.5.1 jsTL介绍
8.5.2 JSTL编程举例
第9章 Servlet概述
9.1 Servlet简介
9.1.1 什么是Servlet
9.1.2 Servlct运行原理
9.1.3 Scrvlet技术特点
9.2 Servlet生命周期
9.2.1 Servlet生命周期简介
9.2.2 Servlet接口
9.3 Servlet基本结构
9.3.1 Servlet基本结构简介
9.3.2 开发部署Servlet
9.3.3 Servlet的基本配置
9.4 Servlet API
9.4.1 Servlet API简介
9.4.2 ServletRequest接口
9.4.3 ServletResponse接口
9.4.4 ServletContext接口
9.4.5 RequestDispatcher接口
9.5 Servlet会话管理
9.5.1 HttpSession接口
9.5.2 HttpSession会话实例
第10章 JSP开发模式
10.1 JSP模式
10.1.1 JSP模式一
10.1.2 JSP模式二
10.1.3 两种模式的比较
10.1.4 JSP模式二实例分析
10.2 MVC模式
10.2.1 MVC模式原理
10.2.2 使用JSP和Servlet实现MVC模式
10.2.3 使用Strutsl.2 实现MVC
10.3 DAO模式
10.3.1 DAO模式简介
10.3.2 DAO模式实例分析
第11章 JsP高级应用
11.1 JSP文件上传与下载
11.1.1 JSP文件上传与下载原理
11.1.2 JSP文件上传与下载实例
11.1.3 运用commons fileupload组件上传文件
11.2 数据库连接池
11.2.1 连接池的实现原理
11.2.2 在Tomcat上配置连接池
11.2.3 使用连接池的通用数据库Bean
11.3 JavaMail
11.3.1 JavaMail API简介
11.3.2 JavaMail安装
11.3.3 JavaMail核心类
11.3.4 运用JavaMail发送邮件
11.3.5 运用JavaMail接收邮件
第12章 学工管理系统
12.1 需求分析
12.1.1 项目概述
12.1.2 系统用例
12.2 系统设计
12.2.1 总体框架设计
12.2.2 模块设计
12.2.3 数据库设计
12.2.4 类的设计
12.3 系统管理设计
12.3.1 功能概述
12.3.2 表示层实现
12.3.3 实体类设计
12.3.4 业务逻辑层设计
12.3.5 控制层设计
12.4 班主任管理设计
12.4.1 功能概述
12.4.2 表示层实现
12.4.3 实体类设计
12.4.4 业务逻辑层设计
12.4.5 控制层设计
12.5 日常管理设计
12.5.1 功能概述
12.5.2 表示层实现
12.5.3 实体类设计
12.5.4 业务逻辑层设计
12.5.5 控制层设计
12.6 请假管理设计
12.6.1 功能概述
12.6.2 表示层实现
12.6.3 实体类设计
12.6.4 业务逻辑层设计
12.6.5 控制层设计
12.7 代码测试与发布
12.7.1 测试用例
12.7.2 代码发布
参考文献
1.1 JSP简介
1.1.1 什么是JSP
1.1.2 JsP的运行原理
1.1.3 JSP的运行环境
1.2 构建JSP开发环境
1.2.1 安装和配置JDK
1.2.2 安装和配置Tomcat
1.2.3 MyEclipse工具简介
1.3 简单JSP应用的开发样例
1.3.1 简单HTML和ISP测试
第2章 Java概述
2.1 Java简介
2.1.1 Java的发展
2.1.2 Java语言特点和优势
2.2.1 ayra程序结构
2.2.1 Java程序运行流程
2.2.2 Java源程序结构
2.3.1 ava语言基础
2.3.1 语言成分
2.3.2 Java基本数据类型
2.3.3 Java运算符与表达式
2.4 控制流程
2.4.1 分支语句
2.4.2 循环语句
2.4.3 跳转语句
2.5 数组
2.5.1 一维数组的声明、创建及使用
2.5.2 多维数组的创建和使用
2.6 字符串
2.6.1 String类
2.6.2 StringgBuffer类
第3章 面向对象Java
3.1 类和对象
3.1.1 类
3.1.2 对象
3.1.3 类的组织
3.2 继承
3.2.1 继承的概念
3.2.2 继承实现
3.2.3 属性和方法的继承
3.2.4 父类对象与子类对象的转换
3.2.5 构造函数的继承
3.2.6 多态
3.2.7 类成员的重写
3.3 抽象类和最终类
3.3.1 抽象类
3.3.2 最终类
3.4 接口
3.4.1 接口的定义
3.4.2 接口的实现
3.4.3 抽象类与接口的区别
3.5 常用类库介绍
3.5.1 Java类库的结构
3.5.2 java.lang包中的常用类
第4章 JSP语法
4.1 JSP基本元素
4.1.1 JSP页面的构成
4.1.2 JSP中的注释
4.2 JSP脚本元素
4.2.1 声明
4.2.2 表达式
4.2.3 Seriptlet
4.3 JSP指令元素
4.3.1 page指令
4.3.2 include指令
4.3.3 tagIih指令
4.4 JSP动作元素
4.4.1 元素
4.4.2 元素
4.4.3 元素
第5章 JSP内置对象
5.1 request对象
5.1.1 JSP内置对象简介
5.1.2 request对象
5.2 response对象
5.3 session对象
5.4 application对象
5.5 Out对象
5.6 exception对象
第6章 JSP与数据库
6.1 JSP连接数据库
6.1.1 JDBC简介
6.1.2 JDBC的驱动程序
6.1.3 JDBC的常用类和接口
6.1.4 连接数据库
6.2 数据库操作
6.3 数据处理
6.3.1 添加数据
6.3.2 删除数据
6.3.3 修改数据
6.3.4 查询数据
6.4 数据分页
第7章 JavaBean
7.1 什么是JavaBean
7.2 JavaBean的使用
7.1.1 编写JavaBean
7.1.2 使用JavaBean
7.3 JavaBean的作用域
7.4 使用JavaBean访问数据库
第8章 JSP标签库
8.1 JSP标签库概述
8.1.1 什么是JSP标签
8.1.2 JSP标签库的作用
8.2 JSP标签库的接口
8.2.1 JSP标签库的接口和类的继承关系
8.2.2 Tag接VI中定义的方法和变量
8.3 自定义标签库开发
8.3.1 自定义标签库的组成和开发步骤
8.3.2 继承TagSupport类开发自定义标签
8.3.3 实现Tag接口开发白定义标签
8.4 EL语言
8.4.1 EL基本概念
8.4.2 常用的隐含对象
8.4.3 EL运算符
8.5 JSTL
8.5.1 jsTL介绍
8.5.2 JSTL编程举例
第9章 Servlet概述
9.1 Servlet简介
9.1.1 什么是Servlet
9.1.2 Servlct运行原理
9.1.3 Scrvlet技术特点
9.2 Servlet生命周期
9.2.1 Servlet生命周期简介
9.2.2 Servlet接口
9.3 Servlet基本结构
9.3.1 Servlet基本结构简介
9.3.2 开发部署Servlet
9.3.3 Servlet的基本配置
9.4 Servlet API
9.4.1 Servlet API简介
9.4.2 ServletRequest接口
9.4.3 ServletResponse接口
9.4.4 ServletContext接口
9.4.5 RequestDispatcher接口
9.5 Servlet会话管理
9.5.1 HttpSession接口
9.5.2 HttpSession会话实例
第10章 JSP开发模式
10.1 JSP模式
10.1.1 JSP模式一
10.1.2 JSP模式二
10.1.3 两种模式的比较
10.1.4 JSP模式二实例分析
10.2 MVC模式
10.2.1 MVC模式原理
10.2.2 使用JSP和Servlet实现MVC模式
10.2.3 使用Strutsl.2 实现MVC
10.3 DAO模式
10.3.1 DAO模式简介
10.3.2 DAO模式实例分析
第11章 JsP高级应用
11.1 JSP文件上传与下载
11.1.1 JSP文件上传与下载原理
11.1.2 JSP文件上传与下载实例
11.1.3 运用commons fileupload组件上传文件
11.2 数据库连接池
11.2.1 连接池的实现原理
11.2.2 在Tomcat上配置连接池
11.2.3 使用连接池的通用数据库Bean
11.3 JavaMail
11.3.1 JavaMail API简介
11.3.2 JavaMail安装
11.3.3 JavaMail核心类
11.3.4 运用JavaMail发送邮件
11.3.5 运用JavaMail接收邮件
第12章 学工管理系统
12.1 需求分析
12.1.1 项目概述
12.1.2 系统用例
12.2 系统设计
12.2.1 总体框架设计
12.2.2 模块设计
12.2.3 数据库设计
12.2.4 类的设计
12.3 系统管理设计
12.3.1 功能概述
12.3.2 表示层实现
12.3.3 实体类设计
12.3.4 业务逻辑层设计
12.3.5 控制层设计
12.4 班主任管理设计
12.4.1 功能概述
12.4.2 表示层实现
12.4.3 实体类设计
12.4.4 业务逻辑层设计
12.4.5 控制层设计
12.5 日常管理设计
12.5.1 功能概述
12.5.2 表示层实现
12.5.3 实体类设计
12.5.4 业务逻辑层设计
12.5.5 控制层设计
12.6 请假管理设计
12.6.1 功能概述
12.6.2 表示层实现
12.6.3 实体类设计
12.6.4 业务逻辑层设计
12.6.5 控制层设计
12.7 代码测试与发布
12.7.1 测试用例
12.7.2 代码发布
参考文献
JSP程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×