书籍详情

JSP网站开发技术

JSP网站开发技术

作者:徐进明主编;但正刚,谢锋波等编著

出版社:清华大学出版社

出版时间:2001-05-01

ISBN:9787302043829

定价:¥42.00

购买这本书可以去
内容简介
  JSP(JavaServerPages)是由SunMicrosystems公司倡导,许多公司参与一起建立的一种动态网页技术标准。相对于传统的网页制作技术而言,它有着明显的优点。JSP不像CGI、ISAPI和NSAPI一样难于编写和维护,同时不像PHP一样只能适应中小流量的网站,而且具有良好的扩充性,也不像ASP一样受到跨平台的限制(只能运行于Microsoft公司开发的IIS和PWS上)。JSP体现了当今最先进的网站开发思想。本书由浅入深地介绍了JSP的基本原理与相关技术,并根据作者自己的开发经验,在书中给出了两个较大的开发实例。在本书中,作者给出了实例中所有的源代码,并对源代码进行了详细的解说。如果需要电子版的源代码,读者可以到如下站点下载:fttp://ftp.tup.tsinghua.edu.cn/Jspnetdesign。本书内容详尽、图文并茂,适合学习JSP的初中级读者,对高级用户也有很好的参考作用。
作者简介
暂缺《JSP网站开发技术》作者简介
目录
第一部分 JSP基础知识
第1章 走近JSP的世界
1.1 JSP的开发背景及发展历史
1.1.1 JSP的开发背景
1.1.2 JSP的发展历史
1.2 JSP与Java
1.3 JSP与其他的动态网页技术
1.4 JSP的运行方式和优点
1.4.1 JSP的运行方式
1.4.2 JSP的优点
1.5 JSP与Web应用程序
1.6 JSP与JavaBeans的结合
1.7 运行一个JSP程序
1.7.1 一个JSP应用程序
1.7.2 程序的剖析
1.8 小结
第2章 配置服务器
2.1 JSP运行对系统的基本要求
2.2 常见的几种支持JSP的应用服务器的介绍
2.3 几个典型的配置例子
2.3.1 在Windows NT 4.0上安装Apache+Tomcat
2.3.2 在Windows 2000上安装Apache+ApacheJserv+gnujsp
2.3.3 在Linux上安装Apache+ApacheJserv
2.4 Resin介绍
2.4.1 Resin 1.1的特性
2.4.2 安装与启动
2.4.3 Resin的运行与配置
2.4.4 对于Resin的配置
2.5 JSWDK的配置和使用
2.5.1 JSWDK的获取和安装
2.5.2 启动和关闭JSWDK
2.5.3 安装自己的Web Application
2.6 小结
第3章 JSP的语法
3.1 JSP语法概述
3.2 JSP的脚本要素
3.2.1 注释
3.2.2 表达式
3.2.3 声明
3.2.4 Scriptlet(小脚本)
3.3 JSP标签
3.3.1 Include标签
3.3.2 Page标签
3.3.3 Taglib标签
3.4 与JavaBeans相关的语法标签
3.4.1 <jsp:useBean>标签
3.4.2 <jsp:setProperty>标签
3.4.3 <jsp:getProperty>标签
3.4.4 <jsp:plugin>标签
3.5 JSP的动作语法
3.5.1 <jsp:forward>标签
3.5.2 <jsp:include>标签
3.6 JSP的内部对象
3.7 小结
第4章 JSP与JavaBeans
4.1 组件技术简介
4.2 JavaBeans的属性
4.2.1 Simple属性
4.2.2 Indexed属性
4.2.3 Bound属性
4.2.4 Constrained属性
4.3 JavaBeans的事件
4.3.1 概述
4.3.2 事件状态对象(Event State Object)
4.3.3 事件监听者接口(Event Listener Interface)与事件监听者
4.3.4 事件监听者的注册与注销
4.3.5 适配类
4.4 用户化
4.4.1 用户化器接口(Customizer Interface)
4.4.2 属性编辑器接口(Property Editor Interface)
4.4.3 BeanInfo接口
4.5 JavaBeans的持久化和存储格式
4.5.1 JavaBeans的持久化
4.5.2 JavaBeans的存储格式
4.6 在JSP中使用JavaBeans
4.7 一个实例
4.8 小结
第5章 JSP与其Servlet
5.1 Servlet简介
5.1.1 Servlet概述
5.1.2 Servlet和JSP的区别
5.1.3 Servlet的应用范围
5.1.4 Servlet的属性简介
5.2 Servlet结构和生命周期
5.2.1 Servlet的结构
5.2.2 Servlet的生命周期
5.3 Servlet的Init和Destroy方法
5.3.1 Init(初始化)方法
5.3.2 destroy方法
5.3.3 Servlet中断涉及的多线程
5.3.4 提供关于Servlet的信息
5.4 Servlet简单应用示例
5.4.1 与客户端的交互性
5.4.2 一个HTTPServlet的简单例子
5.4.3 一个HTTPServlet处理POST表单的例子
5.4.4 在Servlet中显示CGI变量
5.5 Servlet调用JavaBeans输出结果集
5.6 Servlet和JSP的通信
5.6.1 Servlet访问JSP
5.6.2 JSP使用Servlet
5.7 Servlet类介绍
5.7.1 javax.servlet包
5.7.2 javax.servlet.http包
5.7.3 javax.servlet.jsp包
5.8 小结
第二部分 JSP的提高
第6章 JSP处理HTML表单及JSP中管理会话状态
6.1 HTML表单简介
6.1.1 text和password标签
6.1.2 submit和reset标签
6.1.3 radio标签
6.1.4 checkbox标签
6.1.5 textarea标签
6.1.6 菜单项
6.2 用Servlet操纵表单数据
6.3 JSP+JavaBeans处理HTML表单数据
6.4 管理会话状态
6.4.1 Cookides简介
6.4.2 Servlet控制Cookies
6.4.3 JavaBeans控制Cookies
6.4.4 JSP在浏览器关闭cookies情况下的会话管理
6.4.5 Session对象的应用
6.5 小结
第7章 JSP的文件操作
7.1 JSP读取文件操作
7.2 JSP写入文件操作
7.3 JSP追加文件操作
7.4 网站记数器的例子
7.5 小结
第8章 JSP进行网络程序开发
8.1 用JSP编写Internet应用程序的要点
8.2 简单“日历”示例
8.3 发送E-mail的例子
8.4 上传文件
8.4.1 编写自己的上传文件程序
8.4.2 使用第三方组件上传文件
8.5 与Java Applet的交互
8.5.1 通过HTML页面传递Applet参数
8.5.2 用java.net包建立双向通讯
8.5.3 远程方法调用(RMI)
8.5.4 使用CORBA
8.6 小结
第9章 数据库知识及JDBC简介
9.1 关系数据库及SQL语言
9.1.1 数据库
9.1.2 关系数据库
9.1.3 ODBC介绍
9.1.4 关系数据库与JDBC的联系
9.1.5 SQL语言简介
9.2 JDBC概述及特点
9.2.1 JDBC的简介
9.2.2 JDBC的目标
9.3 JDBC的主要接口
9.3.1 连接数据库所用的JDBC接口
9.3.2 其他JDBC接口
9.4 JDBC的使用场合
9.4.1 Applet(小应用程序)
9.4.2 Application(应用程序)
9.4.3 其他应用场合
9.5 JDBC的使用方法和安全性
9.5.1 ODBC设置
9.5.2 JDBC的使用
9.5.3 JDBC的安全性考虑
9.6 小结
第10章 用JSP访问数据库
10.1 JSP访问数据库概述
10.2 用JavaBeans连接数据库
10.3 JSP使用JavaBeans来操作数据库
10.4 用Servlet来操作数据库
10.4.1 Servlet使用JavaBeans组件操作数据库
10.4.2 Servlet直接连接到数据库
10.5 数据库访问的几个技术问题
10.5.1 JSP页面中实现检索数据的分页显示
10.5.2 用连接地提高访问数据库的效率
10.5.3 用哈希表对数据库进行操作
10.6 留言簿(GuestBook)
10.6.1 guestbook.java和数据库表格
10.6.2 Index.jsP
10.6.3 insert.jsp
10.6.4 lookup.jsP
10.7 小结
第三部分 JSP编写实例
第11章 JSP编程实例——聊天室
11.1 数据库表格及Beans组件
11.1.1 数据库表格
11.1.2 Beans组件
11.2 聊天室首页
11.3 注册页面
11.4 聊天主页面
11.5 管理员工作的流程
11.6 用户退出
11.7 小结
第12章 JSP编程实例二——企业应用
12.1 Java企业应用概述
12.2 EJB(Enerprise JavaBeans)
12.2.1 简介
12.2.2 EJB与JavaBeans的区别
12.2.3 EJB的角色(Role)
12.2.4 EJB的三个重要接口
12.2.5 EJB的类型
12.3 J2EE(Java2 Platform Enterprise Edition)
12.3.1 J2EE技术
12.3.2 核心API与组件
12.3.3 J2EE中的EJB
12.4 实现一个简单例子——购物车
12.4.1 Beans组件
12.4.2 购物车程序使用的数据库表格
12.4.3 购物车首页
12.4.4 购物车程序的演示
12.6 小结
附录1 JSP的语法表格
附录2 HTML参考

猜您喜欢

读书导航