图书介绍
JSP网络编程从入门到精通 珍藏版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 邹竹彪编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302147107
- 出版时间:2007
- 标注页数:548页
- 文件大小:185MB
- 文件页数:570页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
JSP网络编程从入门到精通 珍藏版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 JSP基础开发3
第1章 初识JSP3
1.1 创建Web应用的技术发展过程4
1.1.1 传统Web服务器模式的不足4
1.1.2 CGI实现动态生成HTML5
1.1.3 Servlet——改进的CGI6
1.2 JSP简介7
1.2.1 JSP的优点8
1.2.2 JSP与ASP和PHP的比较8
1.2.3 为什么选择JSP10
1.3 本章小结10
第2章 所需工具安装和配置11
2.1 安装和配置JDK12
2.1.1 安装JDK12
2.1.2 配置JDK环境变量13
2.2 安装和配置Web服务器Tomcat13
2.2.1 安装Tomcat服务器14
2.2.2 启动和配置Tomcat服务器15
2.2.3 测试Tomcat17
2.3 安装和配置MySQL数据库18
2.3.1 下载MySQL及其相关工具18
2.3.2 安装MySQL数据库19
2.3.3 管理MySQL数据库21
2.4 安装Eclipse和Lomboz插件22
2.4.1 安装Eclipse22
2.4.2 安装Lomboz插件23
2.5 安装Dreamweaver工具24
2.6 本章小结25
第3章 第一个Web应用——HelloWorld27
3.1 构架JSP网站28
3.1.1 设置Java的构建路径28
3.1.2 Lomboz环境设置28
3.1.3 创建一个J2EE项目30
3.1.4 在Eclipse中启动Tomcat服务器32
3.1.5 发布helloworld模块32
3.1.6 在Tomcat中添加helloworld模块路径34
3.2 建立动态网站35
3.2.1 设置JDBC连接包35
3.2.2 创建MySQL数据库和表36
3.2.3 连接数据库36
3.3 本章小结38
第4章 JSP基本语法39
4.1 JSP指令元素40
4.1.1 容器处理JSP文件的3个阶段40
4.1.2 page指令40
4.1.3 include指令45
4.1.4 taglib指令47
4.2 JSP标准动作元素48
4.2.1 JSP标准动作:内置标记48
4.2.2 处理JavaBean的标准动作49
4.2.3 〈jsp:include〉标准动作53
4.2.4 〈jsp:forward〉标准动作54
4.2.5 〈jsp:param〉标准动作54
4.2.6 处理插件的标准动作54
4.3 脚本元素57
4.3.1 JSP表达式57
4.3.2 JSP小脚本(scriptlet)58
4.3.3 声明(declaration)58
4.4 JSP注释59
4.4.1 HTML中注释59
4.4.2 JSP注释标记59
4.4.3 在JSP脚本正文部分注释59
4.4.4 综合使用实例59
4.5 本章小结60
第5章 JSP的内置对象61
5.1 request内置对象62
5.2 response内置对象63
5.3 page内置对象66
5.4 session内置对象67
5.5 application内置对象70
5.6 out内置对象72
5.7 exception内置对象73
5.8 config内置对象73
5.9 pageContext内置对象73
5.10 本章小结75
第6章 用户登录应用实例77
6.1 选择用户登录应用实例的原因78
6.2 创建实例项目78
6.3 实现用户登录应用78
6.3.1 最终实现的效果78
6.3.2 系统功能图79
6.3.3 数据库设计80
6.3.4 用户登录应用的实现81
6.3.5 项目发布86
6.4 本章小结87
第7章 JavaBean实现用户登录应用89
7.1 JavaBean环境配置90
7.2 创建JavaBean90
7.2.1 数据库操作DBConnect类91
7.2.2 创建用户对象类User和SqlUser95
7.2.3 用户对象操作类UserFactory和SqlUserFactory97
7.2.4 创建工厂类Factory和SqlFactory99
7.3 实现登录验证码101
7.4 修改前台的JSP文件102
7.5 使用数据库连接池技术104
7.5.1 传统连接模式的不足以及连接池技术的优点105
7.5.2 Tomcat连接池配置106
7.5.3 实现连接池107
7.6 本章小结108
第8章 JSP开发中的常见问题109
8.1 JSP程序的国际化以及本地化110
8.1.1 日期的国际化110
8.1.2 实现多国语言版本的JSP程序111
8.2 中文乱码问题115
8.2.1 字符集介绍115
8.2.2 产生乱码的原因116
8.2.3 解决方法117
8.2.4 小结118
8.3 本章小结119
第二篇 JSP高级开发123
第9章 自定义标签的开发123
9.1 标签库的体系结构124
9.1.1 自定义标签库的概念124
9.1.2 自定义标签与JavaBean之间的区别127
9.2 自定义标签的开发实例127
9.2.1 简单格式的标签开发127
9.2.2 定义带有属性的标签130
9.2.3 自定义带有体的标签132
9.2.4 标签体中嵌套其他子标签135
9.3 JSP2.0新特性——简单标签处理类的开发138
9.3.1 简单标签简介138
9.3.2 简单标签实例139
9.4 标签文件140
9.5 本章小结143
第10章 标准标签库JSTL145
10.1 JSTL简介146
10.2 JSTL的安装147
10.3 核心标签库149
10.3.1 表达式操作标签149
10.3.2 流程控制标签155
10.3.3 URL相关的标签160
10.4 国际化(I18N)标签库163
10.4.1 各国际化标签的介绍164
10.4.2 综合实例166
10.4.3 格式化日期、货币168
10.5 XML标签库171
10.5.1 XPath介绍171
10.5.2 XML核心动作标签173
10.5.3 XML的流程控制动作177
10.5.4 XML的转换动作181
10.6 函数(function)标签库185
10.7 SQL标签库186
10.8 本章小结189
第11章 EL表达式语言191
11.1 EL表达式语言简介192
11.2 EL语法193
11.2.1 在EL中可以包含的文字193
11.2.2 操作符“[]”和“.”194
11.2.3 EL中的基本算术操作符194
11.2.4 EL中的关系操作符197
11.2.5 逻辑操作符201
11.2.6 empty操作符202
11.2.7 其他操作符202
11.3 EL中的隐含对象203
11.4 EL中调用自定义函数209
11.5 本章小结210
第12章 使用Servlet 2.4过滤器和监听器211
12.1 Servlet过滤器212
12.1.1 过滤器的简介212
12.1.2 Servlet过滤器的体系结构213
12.1.3 实现一个Servlet过滤器213
12.1.4 过滤器的应用216
12.1.5 使过滤器适应MVC体系结构216
12.2 Servlet事件监听器217
12.2.1 Servlet上下文监听器实例218
12.2.2 Http会话监听器实例219
12.2.3 客户端请求监听器实例222
12.3 本章小结223
第13章 使用Struts控制器简化MVC开发225
13.1 什么是框架226
13.2 Model1和Model2模式比较226
13.2.1 Model1模式226
13.2.2 什么是MVC(Model2)开发模式228
13.3 Struts的应用229
13.3.1 Struts的体系结构229
13.3.2 为什么使用Struts231
13.3.3 Struts的安装和配置232
13.3.4 使得Dreamweaver支持Struts标签235
13.4 本章小结236
第14章 Struts实现用户登录应用237
14.1 Struts的实现238
14.1.1 修改index.jsp页面238
14.1.2 修改logon.jsp页面240
14.1.3 创建LogonForm.java类242
14.1.4 创建LogonAction.java类244
14.1.5 创建LogoutAction.java类246
14.1.6 构造Constants类247
14.1.7 struts-config.xml文件配置248
14.1.8 资源文件251
14.2 Struts-config.xml配置文件252
14.2.1 〈global-exceptions〉标记252
14.2.2 〈form-beans〉标记253
14.2.3 〈global-forward〉标记253
14.2.4 〈action-mappings〉项254
14.2.5 〈Controller〉标记254
14.2.6 〈Message-Resources〉标签255
14.2.7 〈plug-in〉标签255
14.2.8 〈data-sources〉标签255
14.2.9 同一模块中使用多个配置文件256
14.3 Struts标签库257
14.3.1 Bean标签库257
14.3.2 逻辑标签Logic260
14.3.3 HTML标签263
14.4 使用DispatchAction类269
14.5 本章小结270
第15章 Hibernate持久层技术271
15.1 概述272
15.1.1 持久层技术272
15.1.2 Hibernate简介272
15.2 Hibernate的安装和配置273
15.2.1 下载Hibernate273
15.2.2 安装和配置Hibernate274
15.3 Hibernate的实例讲解276
15.3.1 创建HibernateUtil类277
15.3.2 创建model.hbm.xml映射文件278
15.3.3 创建HibernateTest类进行数据库操作280
15.3.4 创建页面显示hibernateTest.jsp文件281
15.3.5 总结282
15.4 深入XML映射文件283
15.4.1 继承映射283
15.4.2 集合映射286
15.4.3 实体映射292
15.5 HQL语句300
15.5.1 from子句301
15.5.2 连接(joins)查询301
15.5.3 select子句301
15.5.4 统计函数302
15.5.5 多态查询302
15.5.6 where子句302
15.5.7 表达式(Expressions)302
15.5.8 order by子句304
15.5.9 group by子句304
15.5.10 子查询305
15.6 本章小结305
第16章 Struts+Hibernate实现用户登录应用307
16.1 功能说明308
16.1.1 实现的功能308
16.1.2 文件的结构308
16.2 实现功能309
16.2.1 创建实体类309
16.2.2 XML配置文件311
16.2.3 创建数据库表314
16.2.4 创建相应的操作类315
16.2.5 创建Struts的Action和ActionForm类319
16.2.6 创建页面JSP文件321
16.2.7 运行此Web应用324
16.3 Hibernate的自动生成工具324
16.4 本章小结325
第三篇 项目实践:网上购物系统第17章 动态网站项目实战329
17.1 实例项目介绍330
17.1.1 软件开发的基本过程330
17.1.2 创建实例项目MyWebProject331
17.1.3 项目开发环境332
17.2 功能分析与设计332
17.2.1 用户注册模块333
17.2.2 购物车模块333
17.2.3 图片管理模块334
17.2.4 新闻管理模块334
17.3 数据库分析与设计335
17.3.1 商品表product335
17.3.2 商品分类表board336
17.3.3 新闻表news336
17.3.4 新闻分类表newsboard337
17.3.5 图片表pic337
17.3.6 用户表userinfo338
17.3.7 用户商品关系表shop339
17.4 数据库连接340
17.4.1 配置poolman.xml文件340
17.4.2 创建数据库连接和操作类DBConnect.java342
17.5 创建工厂类Factory和SqlFactory345
17.5.1 Factory抽象类的创建345
17.5.2 SqlFactory类的创建346
17.6 CVS安装和配置348
17.6.1 CVS服务器端的安装和配置348
17.6.2 CVS客户端配置350
17.7 本章小结352
第18章 用户注册模块353
18.1 注册功能的说明354
18.1.1 需要创建的文件354
18.1.2 创建文件之间的关系355
18.2 创建前台JSP文件356
18.2.1 注册页面zhuce.jsp356
18.2.2 处理注册页面zhuceok.jsp361
18.2.3 注册信息查询页面userinfo.jsp363
18.2.4 修改用户注册信息页面edituser.jsp364
18.2.5 处理用户注册信息修改页面edituserok.jsp367
18.2.6 密码修改页面editpassword.jsp369
18.2.7 处理密码修改页面editpasswordok.jsp370
18.3 创建后台JSP文件371
18.3.1 显示所有用户信息页面showalluser.jsp371
18.3.2 删除用户信息页面deluser.jsp372
18.4 创建相应的JavaBean类373
18.4.1 获取参数封装类ParameterUtils.java373
18.4.2 用户接口类User.java375
18.4.3 用户实现类SqlUser.java类376
18.4.4 用户操作抽象类UserFactory.java类377
18.4.5 用户操作实现类SqlUserFactory.java类377
18.4.6 Session管理类SessionManager.java381
18.4.7 字符编码类MD5.java383
18.5 本章小结389
第19章 图片管理模块391
19.1 图片管理模块的介绍392
19.1.1 需要创建的文件392
19.1.2 创建文件之间的逻辑关系392
19.2 图片上传功能的实现393
19.2.1 图片上传页面uploadpic.jsp393
19.2.2 处理图片上传页面uploadpicok.jsp399
19.3 图片管理功能的实现402
19.3.1 图片统一管理页面picmanagement.jsp402
19.3.2 图片信息修改页面editpic.jsp410
19.3.3 处理图片信息修改页面editpicok.jsp414
19.3.4 图片删除页面deletepic.jsp416
19.4 图片选择功能实现416
19.5 创建JavaBean类423
19.5.1 图片接口类Pic.java423
19.5.2 图片实现类SqlPic.java424
19.5.3 图片操作抽象类PicFactory.java424
19.5.4 图片操作实现类SqlPicFactory.java425
19.6 本章小结429
第20章 购物车模块431
20.1 购物车模块的介绍432
20.1.1 需要创建的文件432
20.1.2 创建文件之间的关系433
20.2 创建购物车前台JSP文件434
20.2.1 展示商品的页面showProduct.jsp434
20.2.2 购买商品的页面buyproduct.jsp438
20.2.3 处理商品购买的页面buyproductok.jsp441
20.2.4 显示用户购物车的页面shoppingcar.jsp444
20.2.5 用户查看订单的页面myorder.jsp444
20.3 创建后台JSP页面447
20.3.1 添加商品分类的页面addboard.jsp448
20.3.2 处理版块添加的页面addboardok.jsp449
20.3.3 删除商品版块的页面delboard.jsp450
20.3.4 发布新商品的页面addproductinfo.jsp450
20.3.5 处理新商品发布的页面addproductinfook.jsp454
20.3.6 查看订单的页面checkorderlist.jsp455
20.3.7 处理订单的页面checkedorder.jsp456
20.4 创建相关的JavaBean类457
20.4.1 商品分类接口类Board.java457
20.4.2 商品分类实现类SqlBoard.java458
20.4.3 商品分类操作抽象类BoardFactory.java458
20.4.4 商品分类操作实现类SqlBoardFactory.java458
20.4.5 商品接口类Product.java461
20.4.6 商品实现类SqlProduct.java461
20.4.7 商品操作抽象类ProductFactory.java462
20.4.8 商品操作实现类SqlProductFactory.java462
20.4.9 购物接口类Shop.java470
20.4.10 购物实现类SqlShop.java470
20.4.11 购物操作抽象类ShopFactory.java471
20.4.12 购物操作实现类SqlShopFactory.java471
20.4.13 购物表单输出类ShopUtil.java478
20.4.14 日期操作类GetDate.java479
20.4.15 页面地址获取类Gethttpreferer.java481
20.4.16 临时用户ID获取类GetUserID.java482
20.5 本章小结483
第21章 新闻发布模块485
21.1 新闻发布模块的介绍486
21.1.1 需要创建的文件486
21.1.2 文件之间的逻辑关系487
21.2 添加新闻分类版块的实现488
21.2.1 添加信息版块的页面addnewsboard.jsp488
21.2.2 处理新闻版块添加的页面addnewsboardok.jsp491
21.3 新闻版块的管理492
21.3.1 修改新闻版块的页面editnewsboard.jsp492
21.3.2 处理新闻版块修改的页面editnewsboardok.jsp493
21.3.3 删除新闻版块的页面delnewsboard.jsp494
21.4 新闻发布功能的实现495
21.4.1 新闻发布的页面publishnews.jsp495
21.4.2 处理新闻发布的页面publishnewsok.jsp499
21.4.3 文本编辑页面editpaper.jsp502
21.4.4 文本编辑操作的JavaScript文件editpaper.js508
21.4.5 图片新闻的发布页面publishphotonews.jsp513
21.4.6 处理图片新闻发布的页面publishphotonewsok.jsp517
21.5 新闻管理功能的实现520
21.5.1 新闻管理页面newsmanagement.jsp520
21.5.2 修改新闻头条和热点的页面changetophot.jsp522
21.5.3 新闻移动的页面movenews.jsp523
21.5.4 处理新闻移动的页面movenewsok.jsp526
21.5.5 实现新闻重发的页面republishnews.jsp527
21.5.6 删除新闻的页面delnews.jsp528
21.6 创建新闻模板文件news.template529
21.7 JavaBean类的创建531
21.7.1 新闻版块抽象类NewsBoard.java532
21.7.2 新闻版块实现类SqlNewsBoard.java532
21.7.3 新闻版块操作抽象类NewsBoardFactory.java533
21.7.4 新闻版块操作实现类SqlNewsBoardFactory.java533
21.7.5 新闻接口类News.java535
21.7.6 新闻实现类SqlNews.java536
21.7.7 新闻操作抽象类NewsFactory.java536
21.7.8 新闻操作实现类SqlNewsFactory.java537
21.7.9 新闻模板读取类ReadTemplates.java546
21.7.10 字符替代操作类ReplaceAll.java547
21.7.11 新闻静态页面生成类WriteHtml.java547
21.8 本章小结548
热门推荐
- 3464328.html
- 881613.html
- 2012783.html
- 1257302.html
- 1638088.html
- 3763379.html
- 1902837.html
- 3585903.html
- 3592353.html
- 3106063.html
- http://www.ickdjs.cc/book_3719047.html
- http://www.ickdjs.cc/book_1193057.html
- http://www.ickdjs.cc/book_1908891.html
- http://www.ickdjs.cc/book_1152019.html
- http://www.ickdjs.cc/book_321009.html
- http://www.ickdjs.cc/book_2214693.html
- http://www.ickdjs.cc/book_3810164.html
- http://www.ickdjs.cc/book_432568.html
- http://www.ickdjs.cc/book_2290280.html
- http://www.ickdjs.cc/book_3432374.html