图书介绍
JSP动态网站开发基础教程与实验指导PDF|Epub|txt|kindle电子书版本网盘下载
- 王晓军,田中雨,刘跃军等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302179436
- 出版时间:2008
- 标注页数:358页
- 文件大小:78MB
- 文件页数:368页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
JSP动态网站开发基础教程与实验指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 基础篇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安装与配置Eclipse25
2.3.1Eclipse简介25
2.3.2安装MyEclipse26
2.3.3Eclipse加载Tomcat30
2.3.4在Eclipse中创建JSP31
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驱动程序管理类:DriverManager125
6.2.3数据库连接类:Connection128
6.2.4SQL声明类:Statement130
6.2.5查询结果类:ResultSet133
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调用JavaBean155
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开发、部署一个简单的Servlet174
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使用CSS215
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.xml295
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安装MyEclipse309
练习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读文件Bean336
练习7-2数据库操作Bean337
练习7-3数据库分页Bea340
第8单元344
练习8-1Servlet读取数据库记录344
练习8-2Servlet实现网上购物347
练习8-3Servlet控制案例350
第9单元352
练习9-1创建用户登录页面352
练习9-2使用层构建网页353
练习9-3使用JavaScript创建计算器354