Java Web应用开发教程 Java Web应用开发程序员认证PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张吉才编著
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030159578
- 页数:321 页
第1章 Web应用程序开发基础 1
1.1 HTTP通信协议基础 1
HTTP通信协议的基本概念 1
HTTP请求的基本结构 2
HTTP响应的基本结构 6
一个简单的侦听器程序“TCP Monitor”及其使用 9
为什么使用HTTP协议开发Web应用程序 12
1.2基于Java技术的Web应用基础 13
基于Java技术的Web应用简介 13
基于Java技术的Web应用服务器——Tomcat及其使用 15
1.3 JBuilder 9.0集成开发环境对Web应用开发的支持 17
应用JBuilder 9.0创建一个简单的Web应用程序 17
对My WebApp示例的简单分析 21
小结 23
实验 23
思考练习题 23
第2章 Servlet基础 25
2.1 Servlet概述 25
传统的Web应用与基于Java的Web应用的比较 25
Java S ervl et如何处理HTTP请求 27
Servlet的生命周期 28
HttpServlet类处理用户HTTP请求的过程 29
2.2使用JBuilder 9.0开发一个简单的Servlet 31
Servlet向导 31
2.3获取客户请求信息 39
用于获取请求参数的方法 39
提取请求标题信息 41
用于获取请求路径的信息的方法 42
获取客户信息 42
在请求中使用属性 42
一个S ervletRequest接口的应用示例 43
2.4发送响应 45
设置状态响应代码 46
发送响应信息 49
2.5Web应用程序的结构与部署 55
Web应用程序的目录结构 55
部署描述符 58
与Servlet执行方式相关的配置 59
Web应用打包(WAR)文件 62
小结 63
实验 63
第3章 Servlet容器模型 65
3.1 ServletContext对象 65
Web应用程序的初始参数 65
ServletContext对象的方法和属性 68
3.2与ServletContext对象相关的侦听器和事件 72
S ervletContext生命周期 72
S ervletContextListener侦听器 72
ServletContextAttributeListener 74
3.3过滤器 76
过滤器的概念 76
应用过滤器 78
小结 84
实验 85
第4章 维护会话 86
4.1跟踪客户会话 86
HTTP的无状态性 86
会话的工作机制 87
维护会话的方式 88
几种维护会话方式的总结 95
4.2使用HttpSession对象维护会话信息 96
会话与请求的关系 96
HttpSession接口的重要方法 97
4.3监视会话对象 100
HttpSessionListener侦听器 100
HttpSessionAttributeListener侦听器 103
小结 105
实验 105
第5章 JSP基本语法 107
5.1JSP简介 107
JSP的概念 107
JSP的执行过程 108
5.2JSP语法 112
元素和模板数据 112
注释 113
转义规则 114
5.3脚本元素 116
声明 116
小脚本 117
表达式 118
5.4 JSP指令元素 118
page指令 119
include指令 121
taglib指令 123
5.5 JSP操作元素 124
<jsp:include> 125
<jsp:forward> 127
<jsp:param> 130
<jsp:plugin>、 <jsp:params>和<j sp:fallback> 130
5.6页面的复用 131
页面的复用 131
在JSP内包含其他的JSP内容 132
小结 133
实验 133
第6章 JSP中的隐含对象 135
6.1 JSP中隐含对象的定义 135
6.2属性与范围 137
JSP Scope—Page 139
JSP Scope—Request 141
JSP Scope—Session 143
JSP Scope—Application 144
6.3 JSP中的隐含对象 145
page对象 145
config对象 146
request对象 148
response对象 150
out对象 151
session对象 152
application对象 153
pageContext对象 153
exception对象 155
6.4 JSP错误处理 155
转义处理时错误 155
用户请求处理时错误 156
小结 158
实验 158
第7章 JavaBean组件技术 159
7.1 JavaBean的概念 159
JavaBean简介 159
JavaBean属性 160
7.2在JSP中使用JavaBean 166
<jsp:useBean>操作 166
<j sp: setProper>操作 167
<j sp:getProper>操作 170
7.3 JavaBean的Scope属性 170
Page作用范围 170
Request作用范围 172
Session作用范围 174
Application作用范围 175
7.4 JavaBean应用实例 175
小结 180
实验 180
第8章 访问数据库 181
8.1 JDBC简介 181
通用的数据库连接 182
JDBC的特点 182
JDBC的构成 182
JDBC API概述 185
8.2基本的JDBC应用 185
装载驱动程序 186
建立数据库连接 186
建立语句 187
发送SQL语句 187
关闭数据库连接 188
检索数据 188
例子 188
8.3元数据 192
DatabaseMetaData接口 192
ResultSetMetaData 194
8.4参数化数据库查询和数据库更新 195
8.5调用存储过程 196
小结 197
实验 198
第9章 使用JSTL标签库 199
9.1 JSP定制标签 199
什么是JSP定制标签 199
如何使用JSP定制标签库 200
第三方JSP定制标签库 201
9.2 JSTL 1.0 202
安装使用JSTL 1.0 203
9.3 EL语言 207
EL语法 207
EL隐含对象 209
EL运算符 215
9.4核心标签库 218
表达式操作 218
迭代操作 225
流程控制 232
URL操作 235
9.5数据库标签库 241
setDataSource标签 242
query标签 242
遍历query标签执行的查询结果集 244
update标签 246
参数化数据库操作 249
小结 250
实验 250
第10章 制作JSP定制标签 251
10.1制作一个简单的定制标签 251
定制标签的结构 252
制作一个简单的定制标签 254
10.2给标签加上属性 260
标签的属性 260
10.3标签向JSP传递信息 268
10.4编制迭代标签 274
迭代标签概述 275
JSP扩展标签规范对迭代的支持 275
JSP迭代标签的制作与使用 277
10.5访问并处理标签的体内容 280
JSP扩展标签规范对标签体内容访问的支持 280
一个使用标签体内容的样例实现 284
10.6编制嵌套标签 287
标签之间通信的方式 287
协作标签的一个示例 288
小结 292
实验 293
思考练习题 294
第11章 Struts开发框架 295
11.1 Struts基本概念 295
Struts的概念 295
应用框架的概念 296
Struts框架的工作机制 297
11.2 JBuilder 9.0对Struts框架的支持 299
升级JBuilder 9.0中的Struts框架版本 299
JBuilder9.0对Struts的支持 301
11.3应用Struts框架开发一个简单的Web应用 302
创建RegisterForm 302
创建RegisterAction 306
创建registerjsp页面、success.html、 failure.html 310
配置struts-config.xml文件 314
运行测试 316
11.4分析 317
工作原理 317
补充说明 319
小结 320
实验 320
Borland认证课程介绍 321
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019