JSP网站开发技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐进明主编;但正刚,谢锋波等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302043825
- 页数:308 页
第一部分 JSP基础知识 1
第1章 走近JSP的世界 3
1.1 JSP的开发背景及发展历史 3
1.1.1 JSP的开发背景 3
1.1.2 JSP的发展历史 4
1.2 JSP与Java 5
1.3 JSP与其他的动态网页技术 7
1.4 JSP的运行方式和优点 10
1.4.1 JSP的运行方式 10
1.4.2 JSP的优点 11
1.5 JSP与Web应用程序 12
1.6 JSP与JavaBeans的结合 13
1.7 运行一个JSP程序 13
1.7.1 一个JSP应用程序 13
1.7.2 程序的剖析 15
1.8 小结 16
第2章 配置服务器 17
2.1 JSP运行对系统的基本要求 17
2.2 常见的几种支持JSP的应用服务器的介绍 17
2.3 几个典型的配置例子 19
2.3.1 在WindowsNT4.0上安装Apache+Tomcat 19
2.3.2 在Windows2000上安装Apache+ApacheJserv+gnujsp 21
2.3.3 在Linux上安装Apache+ApacheJserv 21
2.4 Resin介绍 22
2.4.1 Resin1.1的特性 23
2.4.2 安装与启动 23
2.4.3 Resin的运行与配置 23
2.4.4 对于Resin的配置 24
2.5 JSWDK的配置和使用 25
2.5.1 JSWDK的获取和安装 25
2.5.2 启动和关闭JSWDK 25
2.5.3 安装自己的Web Application 26
2.6 小结 27
第3章 JSP的语法 28
3.1 JSP语法概述 28
3.2 JSP的脚本要素 30
3.2.1 注释 30
3.2.2 表达式 31
3.2.3 声明 32
3.2.4 Scriptlet(小脚本) 32
3.3 JSP标签 33
3.3.1 Include标签 33
3.3.2 Page标签 35
3.3.3 Taglib标签 37
3.4 与JavaBeans相关的语法标签 38
3.4.1 <jsp:useBean>标签 38
3.4.2 <jsp:setProperty>标签 40
3.4.3 <jsp:getProperty>标签 42
3.4.4 <jsp:plugin>标签 43
3.5 JSP的动作语法 46
3.5.1 <jsp:forward>标签 46
3.5.2 <jsp:include>标签 48
3.6 JSP的内部对象 49
3.7 小结 51
第4章 JSP与JavaBeans 53
4.1 组件技术简介 53
4.2 JavaBeans的属性 54
4.2.1 Simple属性 54
4.2.2 Indexed属性 55
4.2.3 Bound属性 56
4.2.4 Constrained属性 57
4.3 JavaBeans的事件 59
4.3.1 概述 60
4.3.2 事件状态对象(Event State Object) 60
4.3.3 事件监听者接口(Event Listener Interface)与事件监听者 61
4.3.4 事件监听者的注册与注销 62
4.3.5 适配类 63
4.4 用户化 64
4.4.1 用户化器接口(Customizer Interface) 64
4.4.2 属性编辑器接口(Property Editor Interface) 65
4.4.3 BeanInfo接口 65
4.5 JavaBeans的持久化和存储格式 66
4.5.1 JavaBeans的持久化 66
4.5.2 JavaBeans的存储格式 66
4.6 在JSP中使用JavaBeans 66
4.7 一个实例 68
4.8 小结 71
第5章 JSP与其Servlet 72
5.1 Servlet简介 72
5.1.1 Servlet概述 72
5.1.2 Servlet和JSP的区别 73
5.1.3 Servlet的应用范围 73
5.1.4 Servlet的属性简介 74
5.2 Servlet结构和生命周期 75
5.2.1 Servlet的结构 75
5.2.2 Servlet的生命周期 76
5.3 Servlet的Init和Destroy方法 77
5.3.1 Init(初始化)方法 77
5.3.2 destroy方法 78
5.3.3 Servlet中断涉及的多线程 79
5.3.4 提供关于Servlet的信息 80
5.4 Servlet简单应用示例 81
5.4.1 与客户端的交互性 81
5.4.2 一个HTTPServlet的简单例子 82
5.4.3 一个HTTPServlet处理POST表单的例子 83
5.4.4 在Servlet中显示CGI变量 84
5.5 Servlet调用JavaBeans输出结果集 85
5.6 Servlet和JSP的通信 89
5.6.1 Servlet访问JSP 89
5.6.2 JSP使用Servlet 91
5.7 Servlet类介绍 96
5.7.1 javax.servlet包 96
5.7.2 javax.servlet.http包 98
5.7.3 javax.servlet.jsp包 100
5.8 小结 102
第二部分 JSP的提高 103
第6章 JSP处理HTML表单及JSP中管理会话状态 105
6.1 HTML表单简介 105
6.1.1 text和password标签 105
6.1.2 submit和reset标签 106
6.1.3 radio标签 106
6.1.4 checkbox标签 107
6.1.5 textarea标签 107
6.1.6 菜单项 108
6.2 用Servlet操纵表单数据 108
6.3 JSP+JavaBeans处理HTML表单数据 113
6.4 管理会话状态 117
6.4.1 Cookies简介 117
6.4.2 Servlet控制Cookies 119
6.4.3 JavaBeans控制Cookies 123
6.4.4 JSP在浏览器关闭cookies情况下的会话管理 129
6.4.5 Session对象的应用 130
6.5 小结 133
第7章 JSP的文件操作 134
7.1 JSP读取文件操作 134
7.2 JSP写入文件操作 137
7.3 JSP追加文件操作 142
7.4 网站记数器的例子 146
7.5 小结 151
第8章 JSP进行网络程序开发 152
8.1 用JSP编写Internet应用程序的要点 152
8.2 简单“日历”示例 153
8.3 发送E-mail的例子 156
8.4 上传文件 165
8.4.1 编写自己的上传文件程序 165
8.4.2 使用第三方组件上传文件 174
8.5 与Java Applet的交互 175
8.5.1 通过HTML页面传递Applet参数 175
8.5.2 用java.net包建立双向通讯 176
8.5.3 远程方法调用(RMI) 177
8.5.4 使用CORBA 179
8.6 小结 180
第9章 数据库知识及JDBC简介 181
9.1 关系数据库及SQL语言 181
9.1.1 数据库 181
9.1.2 关系数据库 181
9.1.3 ODBC介绍 182
9.1.4 关系数据库与JDBC的联系 183
9.1.5 SQL语言简介 184
9.2 JDBC概述及特点 186
9.2.1 JDBC的简介 186
9.2.2 JDBC的目标 187
9.3 JDBC的主要接口 189
9.3.1 连接数据库所用的JDBC接口 189
9.3.2 其他JDBC接口 190
9.4 JDBC的使用场合 192
9.4.1 Applet(小应用程序) 192
9.4.2 Application(应用程序) 193
9.4.3 其他应用场合 193
9.5 JDBC的使用方法和安全性 193
9.5.1 ODBC设置 194
9.5.2 JDBC的使用 196
9.5.3 JDBC的安全性考虑 197
9.6 小结 199
第10章 用JSP访问数据库 200
10.1 JSP访问数据库概述 200
10.2 用JavaBeans连接数据库 201
10.3 JSP使用JavaBeans来操作数据库 204
10.4 用Servlet来操作数据库 208
10.4.1 Servlet使用JavaBeans组件操作数据库 208
10.4.2 Servlet直接连接到数据库 211
10.5 数据库访问的几个技术问题 212
10.5.1 JSP页面中实现检索数据的分页显示 212
10.5.2 用连接池提高访问数据库的效率 215
10.5.3 用哈希表对数据库进行操作 221
10.6 留言簿(GuestBook) 225
10.6.1 guestbook.java和数据库表格 226
10.6.2 index.jsp 227
10.6.3 insert.jsp 229
10.6.4 lookup.jsp 231
10.7 小结 233
第三部分 JSP编写实例 235
第11章 JSP编程实例--聊天室 237
11.1 数据库表格及Beans组件 237
11.1.1 数据库表格 237
11.1.2 Beans组件 238
11.2 聊天室首页 246
11.3 注册页面 247
11.4 聊天主页面 257
11.5 管理员工工作的流程 266
11.6 用户退出 274
11.7 小结 276
第12章 JSP编程实例二--企业应用 277
12.1 Java企业应用概述 277
12.2 EJB(Enterprise JavaBeans) 278
12.2.1 简介 278
12.2.2 EJB与JavaBeans的区别 278
12.2.3 EJB的角色(Role) 279
12.2.4 EJB的三个重要接口 280
12.2.5 EJB的类型 282
12.3 J2EE(Java2Platform Enterprise Edition) 284
12.3.1 J2EE技术 284
12.3.2 核心API与组件 287
12.3.3 J2EE中的EJB 288
12.4 实现一个简单例子--购物车 288
12.4.1 Beans组件 288
12.4.2 购物车程序使用的数据库表格 294
12.4.3 购物车首页 295
12.4.4 购物车程序的演示 301
12.6 小结 303
附录1 JSP的语法表格 304
附录2 HTML参考 306
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019