JSP即时应用
分類: 图书,计算机/网络,计算机理论,
作者: PAUL TREMBLETT
出 版 社: 人民邮电出版社
出版时间: 2001-1-1字数: 736版次: 1页数:印刷时间: 20010101开本:印次:纸张:I S B N : 9787115089250包装: 精装内容简介
本书介绍了如何用JavaServer Pages(JSP)创建强大的、动态的基于Web解决方案,内容实用、富有指导性。本书第1章介绍了JavaServer Pages技术并举了一些简单的例子。第2章讲述JSP的元素。余下部分讲述如何使用JSP来解决各种普通的实际问题,其中的实例覆盖了JSP基本内容,包括为公司的Intranet和电子商务的Web站点创建大量的Web应用。附录A和附录B帮助读者创建一个运行范例程序的环境。附录C讲述JSP API。因为范例代码使用了某些Servlet API,所以与这些API的相关的部分在附录D中进行了说明。附录E列出了随书所附光盘的内容。
本书的主要读者对象为网络工程师、Web开发人员及大专院校师生。
目录
第1章JavaServer Pages介绍
1.1什么是JavaServer Pages
1.2如何访问JavaServer Pages
1.3使用JSP技术的好处
1.4何时使用JavaServer Pages
1.5JSP和ASP的比较
1.6一些范例
1.6.1必不可少的"Hello World"
1.6.2有谁真正知道现在几点吗
1.6.3现在得到你的信息
1.6.4从请求中提取信息
第2章JSP--更详细的介绍
2.1指令
2.1.1page指令
2.1.2include指令
2.1.3taglib指令
2.2动作
2.3声明
2.4Scriptlets
2.5表达式
2.6jspInit和jspDestroy方法
2.7对所有JSP可用的对象
2.8JSP页创建的对象
第3章实现一个典型的Web会话
3.1登录方案
3.2对LoginManager的进一步探讨
3.3登录
3.4防止用户绕开登录
3.5改善的登录过程
3.6限制非法登录企图
3.7捕获及处理休止状态
3.8测量整个会话时间
3.9监控和配置活动
3.10注销
3.11SessionManager代码
第4章在企业内部网中使用JSP
4.1创建一个员工数据库
4.2允许员工访问他们的记录
4.2.1查看谁在我的部门内
4.2.2检查假期情况
4.2.3查看我的下一次验收时间
4.3员工电话簿
4.4公司的技能数据库
4.5创建销售资料知识库
4.6使销售人员更轻松
4.7创建知识库
4.8使用知识库
第5章在线商店的第一步--显示商品
5.1创建产品数据库
5.2在线商店
5.3浏览在线目录
5.4搜索在线目录
5.5跟踪顾客的兴趣
5.6StoreBean的代码
5.7Customer Bean的代码
第6章网上销售
6.1网上订购
6.2订单追踪及顾客维系
6.3购物单的源代码
第7章如何听到顾客的意见
7.1顾客反馈表
7.2顾客满意表单
7.3产品评价表
7.4操作随机顾客调查表
7.5CustomerInput 的源代码
7.6Survey Bean的源代码
第8章奖励和特别派送
8.1常客程序
8.2特殊赠送
8.3公共信息
8.4"特殊赠送"Bean
8.5PreferedCustomerNotices.jsp
第9章一些有趣的JSP
9.1一个传统的趣味游戏--"运气"小甜饼
9.2投票支持你喜欢的歌
9.3发送电子明信片
9.4一个简单的聊天室
第10章超越HTML
10.1使用XML
10.2检索PostScript文件
附录A创建一个JSP环境
A.1操作系统
A.2JSP环境
A.3数据库
A.4Apache 安装
A.4.1简介
A.4.2通过APACI安装Apache 1.3 HTTP服务器
A.5在UNIX上安装Apache JServ
A.5.1简介
A.5.2安装Apache JServ Servlet引擎
A.6安装PostgreSQL
附录B设置PostgreSQL数据库
B.1配置和运行PostgreSQL
B.2数据库
B.3数据表
附录CJSP应用程序接口(API)
C.1javax.servlet.jsp HttpJspPage接口
C.2javax.serlet.jsp JspEngineInfo
C.3javax.serlet.jsp Class JspFactory
C.4javax.servlet.jsp JspPage接口
C.5java.servlet.jsp JspWriter
C.6javax.servlet.jsp PageContext
附录DServlet应用程序接口
D.1javax.servlet.http.Cookie Cookie
D.2javax.servlet.http.HttpServlet Request HttpServletRequest javax.servlet.http.
HttpServletRequest
D.3javax.servlet.http.HttpServlet Response HttpServletResponse javax.servlet.http.
HttpServlet
D.4javax.servlet.http.Session HttpSession javax.servlet.http.Session
D.5javax.servlet.http.HttpUtils HttpUtils javax.servlet.http.HttpUtils
D.6javax.servlet.ServletRequest ServletRequest javax.servlet.ServletRequest
D.7javax.servlet.ServletResponse ServletResponse javax.servlet.ServletResponse
附录E光盘中的内容