JSP动态网站开发基础教程与实验指导PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王晓军,田中雨,刘跃军等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302179436
- 页数:358 页
上篇 基础篇 1
第1章 JSP概述 1
1.1JSP简介 1
1.1.1JSP的形成及发展 1
1.1.2JSP的优势 2
1.2Servlet技术 4
1.3JSP与CGI.PHP.ASP/ASP.NET的比较 5
1.3.1CGI技术 5
1.3.2PHP技术 6
1.3.3ASP/ASP.NET技术 7
1.3.4各种Web技术性能比较 9
1.4JSP技术架构 9
第2章 JSP开发环境 14
2.1JDK开发工具包 14
2.1.1JDK概述 14
2.1.2JDK的安装与配置 15
2.2Tomcat服务器 19
2.2.1Tomcat概述 19
2.2.2Tomcat的下载与安装 20
2.2.3显示字体实例 23
2.3安装与配置Eclipse 25
2.3.1Eclipse简介 25
2.3.2安装MyEclipse 26
2.3.3Eclipse加载Tomcat 30
2.3.4在Eclipse中创建JSP 31
2.4JSP页面执行流程 36
2.5扩展练习 37
第3章 JSP页面元素 40
3.1JSP页面的构成 40
3.2脚本元素 42
3.2.1声明 42
3.2.2表达式 44
3.2.3脚本小程序 44
3.3指令元素 48
3.3.1page指令 48
3.3.2include指令 51
3.3.3taglib指令 52
3.4动作元素 53
3.4.1文件导入标签〈jsp:include〉 54
3.4.2页面转发标签〈jsp:forward〉 56
3.4.3追加参数标签〈jsp:param〉 59
3.4.4标签〈jsp:plugin〉 59
3.5扩展练习 62
第4章 内置对象 65
4.1Request请求对象 65
4.1.1Request简介 65
4.1.2Request对象应用 66
4.2Response响应对象 69
4.2.1response简介 69
4.2.2Response对象应用 70
4.3Out输出对象 74
4.3.1Out简介 74
4.3.2Out对象应用 76
4.4PageContext对象 77
4.4.1PageContext简介 77
4.4.2PageContext对象应用 78
4.5Session会话对象 79
4.5.1Session简介 79
4.5.2Session对象应用 80
4.6Application对象 82
4.7Execption对象 83
4.8Config参数配置对象 84
4.9Cookie对象 85
4.10扩展练习 88
第5章 JSP访问文件 91
5.1File类 91
5.1.1File类函数介绍 91
5.1.2File类常见操作 93
5.2数据流概述 97
5.3字节流 99
5.3.1使用类FileInputStream读文件 99
5.3.2使用类FileOutputStream写文件 101
5.4字符流 102
5.4.1使用类FileReader读文件 103
5.4.2使用类FileWriter写文件 104
5.5回压字符流 106
5.6文件上传 109
5.7文件下载 113
5.8文件计数器 116
5.9扩展练习 117
第6章 JSP访问数据库 121
6.1JDBC技术概述 121
6.1.1JDBC简介 121
6.1.2JDBC连接方式 122
6.2JDBC数据库操作核心类 124
6.2.1JDBC核心类结构 124
6.2.2驱动程序管理类:DriverManager 125
6.2.3数据库连接类:Connection 128
6.2.4SQL声明类:Statement 130
6.2.5查询结果类:ResultSet 133
6.3JDBC数据库操作实例 136
6.3.1新建数据库元素 137
6.3.2插入数据 138
6.3.3显示数据 140
6.3.4更新及删除数据 142
6.3.5数据库分页显示 143
6.3.6连接Access数据库 145
6.4扩展练习 147
第7章 JavaBean技术 150
7.1JavaBean简介 150
7.1.1JavaBean概念 150
7.1.2JavaBean优点 152
7.2JavaBean开发 153
7.2.1JavaBean规则 153
7.2.2调用JavaBean 155
7.2.3JavaBean作用域范围 158
7.3设置或获取JavaBean属性 162
7.3.1设置JavaBean属性 162
7.3.2获取JavaBean属性 165
7.4扩展练习 168
第8章 Servlet技术 171
8.1Servlet简介 171
8.1.1Servlet概述 171
8.1.2Servlet技术特点 172
8.1.3Servlet的生命周期 173
8.1.4开发、部署一个简单的Servlet 174
8.2Servlet常用接口及使用 177
8.2.1Servlet体系 178
8.2.2Servlet实现相关 179
8.2.3Servlet请求和响应相关 182
8.2.4配置相关 186
8.2.5会话跟踪 188
8.2.6Servlet异常相关 192
8.3Servlet配置选项 192
8.3.1〈servlet〉元素及其子元素 192
8.3.2〈servlet-mapping〉元素及其子元素 194
8.4用Servlet生成动态图片 195
8.5扩展练习 198
第9章 Web基础知识 201
9.1Web发展及HTTP协议 201
9.1.1Web的产生与发展 201
9.1.2HTTP协议 203
9.2HTML标记语言 204
9.2.1HTML基本元素 205
9.2.2文字与段落 206
9.2.3超链接 208
9.2.4多媒体标记 209
9.2.5表单标记 210
9.2.6表格标记 213
9.3CSS样式表 214
9.3.1CSS概念 214
9.3.2使用CSS 215
9.4JavaScript脚本语言 220
9.4.1JavaScript概述 220
9.4.2JavaScript基本语法 222
9.4.3JavaScript对象 226
9.4.4JavaScript事件 228
9.4.5JavaScript表单验证 230
9.4.6JavaScript其他功能 231
9.5扩展练习 232
第10章 宠物诊所系统分析 235
10.1系统概述 235
10.1.1需求分析 235
10.1.2系统用例图 236
10.1.3系统设计 239
10.2数据库设计 240
10.3系统功能模块设计 242
10.3.1用户管理模块 242
10.3.2宠物信息管理模块 243
10.3.3客户管理模块 244
10.4模块功能实现 245
10.4.1通用模块及首页实现 245
10.4.2用户管理模块 249
10.4.3实现宠物信息查询操作 252
10.4.4实现客户信息修改操作 257
10.4.5实现宠物诊断信息添加操作 261
10.4.6实现兽医信息浏览操作 265
第11章 Web图书查询系统 268
11.1系统需求 268
11.1.1功能需求 268
11.1.2界面需求 269
11.2系统概要 270
11.2.1总体设计 270
11.2.2模块设计和功能分配 270
11.3数据库实现 271
11.3.1数据库的设计 271
11.3.2配置数据源 273
11.4系统编码实现 274
11.4.1查询功能实现 277
11.4.2人员管理模块 279
11.4.3图书管理模块 280
第12章 购物系统 284
12.1规划系统前台 284
12.1.1系统首页 284
12.1.2其他页面 288
12.2数据库设计 293
12.3系统模块概要 295
12.3.1配置文件web.xml 295
12.3.2商品信息模块 296
12.3.3商品类别模块 298
12.3.4用户信息模块 300
12.3.5订单管理模块 301
12.4实现购物系统 302
下篇 实验篇 305
第1单元 305
练习1-1创建静态注册页面并以样式表修饰 305
练习1-2使用JavaScript完成注册校验 306
第2单元 308
练习2-1构建JSP环境 308
练习2-2安装MyEclipse 309
练习2-3在Eclipse中使用Tomcat服务器 310
第3单元 312
练习3-1在JSP页面中静态包含文件 312
练习3-2统计访问页面数量 312
练习3-3求圆的面积和周长 313
练习3-4动态加载页面并传递参数 314
第4单元 315
练习4-1简单地验证用户登录 315
练习4-2猜数字 316
练习4-3创建一个简单的购物网站 319
练习4-4简单聊天室功能 321
第5单元 324
练习5-1显示指定扩展名的文件列表 324
练习5-2文件内容复制 325
练习5-3JSP页面实现用户登录 327
第6单元 330
练习6-1修改数据库数据 330
练习6-2模糊查询数据 331
练习6-3使用日期字段查询数据 333
练习6-4网上投票 334
第7单元 336
练习7-1读文件Bean 336
练习7-2数据库操作Bean 337
练习7-3数据库分页Bea 340
第8单元 344
练习8-1Servlet读取数据库记录 344
练习8-2Servlet实现网上购物 347
练习8-3Servlet控制案例 350
第9单元 352
练习9-1创建用户登录页面 352
练习9-2使用层构建网页 353
练习9-3使用JavaScript创建计算器 354
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019