简介
JSP(Java Server Pages)是时下最流行的Internet/Intranet开发语言,是开发基于Web的动态网络应用程序最有力的工具之一。
本书从最基础的JSP技术开始,循序渐进地介绍了JSP开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性——Enterprise JavaBeans、JDBC2.0、数据库连接池和自定义标签库等等。全书由十章及三个附录组成。主要介绍的内容包括:JSP概述、JSP运行环境的部署、JSP语法、JSP内置对象、Java Servlet技术、JavaBean和EJB、JSP与数据库的连接、JSP中的文件操作、JavaMail和开放源码的论坛项目Jive。三个附录的内容分别是:Java语法基础、结构化的数据库查询语言SQL以及JSP中中文问题的分析与解决。
本书语言简明扼要、内容丰富、涉及面广,既适合初学者阅读,也适合具有一定JSP基础的开发人员深入研究使用。
目录
第1章 jsp技术概览
1.1 jsp技术的发展
1.2 jsp与相关的java技术
1.2.1 java servlet
1.2.2 javabean
1.2.3 jdbc数据库连接技术
1.3 jsp与其他cgi语言的比较
1.4 jsp的简单描述
1.5 jsp技术的未来
第2章 jsp环境的安装与部署
2.l 最简洁的平台--jswdk
2.1.1 安装
2.1.2 配置
2.2 resin服务器平台介绍
2.2.1 最快的jsp平台
2.2.2 安装与启动
2.2.3 将resin装入microsoft iis
2.3 tomcat简介
2.3.1 jakarta一tomcat计划
2.3.2 tomcat安装指南
.2.3.3 linux下的tomcat配置
2.3.4 tomcat的目录结构
2.4 其他平台简介
2.4.1 bea公司的 weblogic平台
2.4.2 allaire公司的jrun平台
2.4.3 ibm的 websphere server平台
2.5 jsp开发工具
2.5.1 editplus+ jdk
2.5.2 使用jbuilder开发jsp
2.6 本章小结
第3章 jsp语法介绍
3.1 jsp语法概述
3.2 jsp中的注释
3.2.1 html注释
3.2.2 隐藏注释
3.3 变量声明与表达式
3.3.l 变量与变量声明
3.3.2 表达式
3.4 包含指示、页面指示和标签库指示
3.4.l 包含指示
3.4.2 页面指示
3.4.3 标签库指示
3.5 scriptlet脚本
3.6 jsp标识
3.6.1 jsp:usebean标识
3.6.2 jsp:setproperty和jsp:getpro perty标识
3.6.3 jsp: include标识
3.6.4 jsp:forward标识
3.7 本章小结
第4章 jsp内置对象
4.l request对象
4.2 response对象
4.3 page context对象
4.4 session对象
4.5 application对象
4.6 out对象
4.7 其他对象
第5章 java servlet
5.1 servlet技术简介
5.1.1 servlet概况
5.1.2 servlet的功能
5.1.3 与传统的cgi和类cgi技术的比较
5.2 servlet编程人门
5.2.l 第一个servlet程序
5.2.2 编译和运行
5.2.3 servlet的基本结构和生命周期
5.3 servlet编程实例
5.3.1 处理表单数据
5.3.2 处理 request header
5.3.3 处理cgi变量
5.3.4 用servlet实现输出
5.4 用servlet控制会话
5.4.l session tracking
5.4.2 cookie
5.5 用servlet连接数据库
5.5.1 在servlet中连接数据库
5.5.2 使用jdbc连接池
5.6 本章小结
第6章 javabean和 ejb
6.1 javabean简介
6.1.l 什么是javabean
6.1.2 创建javabean
6.2 在jsp中调用javabean
6.2.l 使用jsp标识
6.2.2 在jsp中调用javabean的范例
6.2.3 用 javabean访问数据库
6.3 enterprisejavabeans
6.3.1 enterprisejavabeans的总体结构
6.3.2 session beans与 entity beaus
6.3.3 enterprise bean的开发
6.4 enterprise javabeans的应用
6.5 本章小结
第7章 jsp与数据库的连接
7.1 jdbc概述
7.2 jdbc的工作机制
7.2.1 jdbc组件模型
7.2.2 jdbc连接池
7.3 用jdbc访问数据库
7.4 jdbc应用示例
7.4.1 分页显示查询结果
7.4.2 留言板
7.5 本章小结
第8章 jsp中的文件操作
8.1 文件的读取
8.2 文件的写入
8.3 文件的追加
8.4 文件上传举例
8.5 本章小结
第9章 用jsp处理电子邮件
9.1 javamail简介
9.1.1 布置javamail的环境
9.1.2 测试javamail
9.2 用javamail api发送邮件
9.2.1 javamail api核心类介绍
9.2.2 发送邮件例程一
9.2.3 发送邮件例程二
9.3 邮件的查看和接收
9.4 本章小结
第10章 开放源码的论坛项目jive
10.1 jive概述
10.2 jive的安装
10.3 jive的总体结构
10.3.1 数据结构
10.3.2 基于上述对象的操作
10.4 数据库连接和缓存管理
10.4.1 取得数据库的连接
10.4.2 管理缓存
10.5 使用过滤器处理文本
10.6 本章小结
附录一 java语言介绍
1.1 编写简单的控制台应用程序
1.2 java语法介绍
1.2.l 基本数据类型
1.2.2 java运算符
1.2.3 流程控制语句
1.2.4 java异常处理机制
1.3 jara与面向对象程序设计
1.3.1 类和对象
1.3.2 继承、覆盖与重载
1.4 常用程序包介绍
1.4.l java.lang程序包
1.4.2 java、util程序包
1.4.3 java.io程序包
1.5 本章小结
附录二 结构化数据库查询语言sql
2.l 关系型数据库和sql语言
2.2 用sql语句对表进行操作
2.2.1 创建新表
2.2.2 删除和修改表
2.3 数据表的增删查改
2.3.1 查询数据
2.3.2 删除记录
2.3.3 修改记录
2.3.4 添加记录
2.4 创建索引字段
2.4.l 索引的概念
2.4.2 聚簇索引和非聚簇
索引
2.4.3 索引属性
2.4.4 用sql语句建立索引
2.5 使用集合函数
2.5.1 统计字段值的数目
2.5.2 计算字段的平均值
2.5.3 计算字段值的和
2.5.4 字段的最小值和最大值
2.6 其他常用的sql技术
2.6.1 提取数据
2.6.2 转换数据
2.6.3 操作字符串数据
2.6.4 操作日期和时间
2.7 数据库查询优化技术
2.8 本章小结
附录三 java中文问题的分析及解决
3.l 汉字编码的常识
3.2 java中文问题的初步
认识
3.3 java中文问题的表层分析及
处理
3.4 java中文问题的根源分析及
解决
3.5 关于java中文间题的总结
1.1 jsp技术的发展
1.2 jsp与相关的java技术
1.2.1 java servlet
1.2.2 javabean
1.2.3 jdbc数据库连接技术
1.3 jsp与其他cgi语言的比较
1.4 jsp的简单描述
1.5 jsp技术的未来
第2章 jsp环境的安装与部署
2.l 最简洁的平台--jswdk
2.1.1 安装
2.1.2 配置
2.2 resin服务器平台介绍
2.2.1 最快的jsp平台
2.2.2 安装与启动
2.2.3 将resin装入microsoft iis
2.3 tomcat简介
2.3.1 jakarta一tomcat计划
2.3.2 tomcat安装指南
.2.3.3 linux下的tomcat配置
2.3.4 tomcat的目录结构
2.4 其他平台简介
2.4.1 bea公司的 weblogic平台
2.4.2 allaire公司的jrun平台
2.4.3 ibm的 websphere server平台
2.5 jsp开发工具
2.5.1 editplus+ jdk
2.5.2 使用jbuilder开发jsp
2.6 本章小结
第3章 jsp语法介绍
3.1 jsp语法概述
3.2 jsp中的注释
3.2.1 html注释
3.2.2 隐藏注释
3.3 变量声明与表达式
3.3.l 变量与变量声明
3.3.2 表达式
3.4 包含指示、页面指示和标签库指示
3.4.l 包含指示
3.4.2 页面指示
3.4.3 标签库指示
3.5 scriptlet脚本
3.6 jsp标识
3.6.1 jsp:usebean标识
3.6.2 jsp:setproperty和jsp:getpro perty标识
3.6.3 jsp: include标识
3.6.4 jsp:forward标识
3.7 本章小结
第4章 jsp内置对象
4.l request对象
4.2 response对象
4.3 page context对象
4.4 session对象
4.5 application对象
4.6 out对象
4.7 其他对象
第5章 java servlet
5.1 servlet技术简介
5.1.1 servlet概况
5.1.2 servlet的功能
5.1.3 与传统的cgi和类cgi技术的比较
5.2 servlet编程人门
5.2.l 第一个servlet程序
5.2.2 编译和运行
5.2.3 servlet的基本结构和生命周期
5.3 servlet编程实例
5.3.1 处理表单数据
5.3.2 处理 request header
5.3.3 处理cgi变量
5.3.4 用servlet实现输出
5.4 用servlet控制会话
5.4.l session tracking
5.4.2 cookie
5.5 用servlet连接数据库
5.5.1 在servlet中连接数据库
5.5.2 使用jdbc连接池
5.6 本章小结
第6章 javabean和 ejb
6.1 javabean简介
6.1.l 什么是javabean
6.1.2 创建javabean
6.2 在jsp中调用javabean
6.2.l 使用jsp标识
6.2.2 在jsp中调用javabean的范例
6.2.3 用 javabean访问数据库
6.3 enterprisejavabeans
6.3.1 enterprisejavabeans的总体结构
6.3.2 session beans与 entity beaus
6.3.3 enterprise bean的开发
6.4 enterprise javabeans的应用
6.5 本章小结
第7章 jsp与数据库的连接
7.1 jdbc概述
7.2 jdbc的工作机制
7.2.1 jdbc组件模型
7.2.2 jdbc连接池
7.3 用jdbc访问数据库
7.4 jdbc应用示例
7.4.1 分页显示查询结果
7.4.2 留言板
7.5 本章小结
第8章 jsp中的文件操作
8.1 文件的读取
8.2 文件的写入
8.3 文件的追加
8.4 文件上传举例
8.5 本章小结
第9章 用jsp处理电子邮件
9.1 javamail简介
9.1.1 布置javamail的环境
9.1.2 测试javamail
9.2 用javamail api发送邮件
9.2.1 javamail api核心类介绍
9.2.2 发送邮件例程一
9.2.3 发送邮件例程二
9.3 邮件的查看和接收
9.4 本章小结
第10章 开放源码的论坛项目jive
10.1 jive概述
10.2 jive的安装
10.3 jive的总体结构
10.3.1 数据结构
10.3.2 基于上述对象的操作
10.4 数据库连接和缓存管理
10.4.1 取得数据库的连接
10.4.2 管理缓存
10.5 使用过滤器处理文本
10.6 本章小结
附录一 java语言介绍
1.1 编写简单的控制台应用程序
1.2 java语法介绍
1.2.l 基本数据类型
1.2.2 java运算符
1.2.3 流程控制语句
1.2.4 java异常处理机制
1.3 jara与面向对象程序设计
1.3.1 类和对象
1.3.2 继承、覆盖与重载
1.4 常用程序包介绍
1.4.l java.lang程序包
1.4.2 java、util程序包
1.4.3 java.io程序包
1.5 本章小结
附录二 结构化数据库查询语言sql
2.l 关系型数据库和sql语言
2.2 用sql语句对表进行操作
2.2.1 创建新表
2.2.2 删除和修改表
2.3 数据表的增删查改
2.3.1 查询数据
2.3.2 删除记录
2.3.3 修改记录
2.3.4 添加记录
2.4 创建索引字段
2.4.l 索引的概念
2.4.2 聚簇索引和非聚簇
索引
2.4.3 索引属性
2.4.4 用sql语句建立索引
2.5 使用集合函数
2.5.1 统计字段值的数目
2.5.2 计算字段的平均值
2.5.3 计算字段值的和
2.5.4 字段的最小值和最大值
2.6 其他常用的sql技术
2.6.1 提取数据
2.6.2 转换数据
2.6.3 操作字符串数据
2.6.4 操作日期和时间
2.7 数据库查询优化技术
2.8 本章小结
附录三 java中文问题的分析及解决
3.l 汉字编码的常识
3.2 java中文问题的初步
认识
3.3 java中文问题的表层分析及
处理
3.4 java中文问题的根源分析及
解决
3.5 关于java中文间题的总结
JSP动态网站建设
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×