内容简介
第一部分 Java Server Pages基础知识
第一章 JSP概述
1.1 JSP技术的发展
1.2 ASP、PHP和JSP的技术特点
1.3 JSP与ASP的比较
1.3.1 结构
1.3.2 性能和平台无关性
1.3.3 Session的管理
1.3.4 Application
1.3.5 ServerSideIncludes
1.3.6 Java组件:JavaBeans
1.3.7 数据库的连接
1.3.8 结论
1.4 Java Servlet
2.1.1 简述
2.1 HTTP Servlet API
第二章 Java Servlet编程
2.1.2 常用HTTP Servlet API概览
2.2 系统信息
2.2.1 初始化参数
2.2.2 服务器
2.2.3 客户端
2.2.4 请求
2.3 传送HTML信息
2.3.1 response的结构
2.3.2 发送标准的响应信息
2.3.3 使用持续连接
2.3.4 生成HTML
2.3.5 状态码
2.3.6 HTTP头
2.3.7 错误处理
第十三章 文本文件操作
3.1 JSP的运行平台的软硬件要求
3.1.1 硬件要求
3.1.2 软件要求
3.2 JSP运行平台的建立
3.2.1 在Linux上安装JSP
第三章 JSP的安装
3.2.2 在NT上建立JSP环境
第四章 JSP名词定义
第五章 JSP指令和脚步本元素
5.1 HTML注释
5.2 隐藏注释
5.3 声明
5.4 表达式
5.5 脚本片段(Scriptlet)
5.6 JSP指令
5.6.1 Page指令
5.6.2 Include指令
5.6.3 Taglib指令
5.6.4 jsp:forward
5.6.5 jsp:getProperty
5.6.6 jsp:include
5.6.7 jsp:plugin
5.6.8 jsp:setProperty
5.6.9 jsp:useBean
第二部分 Java Server Pages的对象
第六章 JSP和HTTP协议
6.1 Response对象的使用
6.2 Request对象的使用
6.2.1 GetQueryString()方法
6.2.2 request.querystring()方法
6.2.3 getParameter()方法
6.2.4 getAuthType()方法
6.2.5 在一个JSP的请求处理中如何停止JSP的执行
第七章 会话的操作
7.2 会话的状态行
7.1 会话的操作
7.3 Session对象的应用的例子
7.4 控制会话的结束时间
7.5 Cookie对象的概述
7.6 与Cookie有关的例子
第八章 HTML表单的处理
8.1 获取表单数据
8.2 表单数据的确认
第九章 JSP其他隐含对象
9.1 Application对象
9.2 Out对象
9.3 PageContext对象
9.4 Config对象
9.5 Page对象
9.6 Exception对象
第十章 JSP非隐含对象
10.1 Servlet对象
10.2 ServletRequest对象
10.3 ServletResponse对象
10.4 JspFactory对象
10.5 String对象
10.6 Emumeration对象
10.7 HttpSession对象
10.8 HttpSessionContext对象
10.9 HttpServlet对象
10.10 Write对象
10.11 Principal对象
10.12 URL对象
10.13 InputStream对象
10.14 RequestDispatcher对象
10.15 GenericServlet对象
10.16 异常类
第三部分 Java Server Pages高级主题
第十一章 JDBC技术
11.1 概述
11.2 目标与哲学
11.3 接口概貌
11.3.1 JDBC API
11.3.2 JDBC Driver API
11.4 JDBC的使用场合
11.4.1 Applet
11.4.2 Application
11.4.3 其他场合
11.5.2 JDBC和Java应用程序
11.5.3 Driver的安全责任
11.5.1 JDBC和未验证的appet
11.5 安全性考虑
第十二章 JSP与数据库
12.1 数据库连接
12.2 对数据库进行操作
12.3 对数据库进行操作的示例
13.1 文件的读取
13.2 文件的写入
13.3 将数据追加到一个文件中
第十四章 电子邮件的处理
第十五章 中间件与JSP技术
15.1 中间件技术
15.1.1 什么是中间件
15.1.2 中间件的作用和分类
15.1.3 中间件模型和形态
15.2 分布式应用开发技术概述
15.2.1 CORBA、DCOM、RMI
15.2.2 发展趋势
15.2.3 三种主流技术比较
15.3 CORBA技术及实例
15.3.1 CORBA简介
15.3.2 用Java做CORBA开发实例
15.4 JSP与CORBA技术的结合使用
第四部分 Java Server Pages样本应用程序
第十六章 JSP应用程序示例
16.1 猜数字游戏
16.2 获取与日期有关的程序示例
16.3 获取有关系统信息的程序
16.4 错误处理示例程序
16.5 日程表
16.6 留言板
16.7 网上商店
16.8 聊天室
第五部分 附录
附录A 关于JSP的常见问题
附录B Java程序基础
附录C SQL参考
附录D JSP参考资料相关网址