图书介绍
Java Web应用技术与案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨树林,胡洁萍编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115262806
- 出版时间:2011
- 标注页数:310页
- 文件大小:42MB
- 文件页数:320页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java Web应用技术与案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Java Web应用技术概述1
1.1 Java Web技术简介1
1.1.1 Java Web应用技术的发展1
1.1.2 Java Web应用常用技术3
1.2搭建Java Web开发环境4
1.2.1安装与配置JDK4
1.2.2安装Java Web开发工具5
1.2.3安装MySQL及其开发环境7
1.2.4安装Tomcat13
1.2.5安装GlassFish16
1.3 Java Web项目的建立与部署19
1.3.1在NetBeans下建立与部署Java Web项目19
1.3.2在Tomcat下部署Web应用程序22
本章小结23
习题与实验23
第2章Java Web应用技术基础25
2.1 HTML网页设计25
2.1.1 HTML网页基本标记25
2.1.2表单28
2.1.3案例2-1——登录和注册网页设计29
2.1.4用JavaScript验证表单32
2.1.5 C S S34
2.1.6案例2-2——用样式表修饰登录和注册网页37
2.2 Servlet技术41
2.2.1什么是Servlet41
2.2.2如何建立Servlet41
2.2.3案例2-3——建立用户登录Servlet42
2.2.4 Servlet的配置45
2.2.5处理请求和响应45
2.2.6案例2-4——使用Servlet实现验证码47
2.3 JSP页面设计50
2.3.1什么是JSP50
2.3.2 JSP网页的组成51
2.3.3 JSP隐含对象53
2.3.4案例2-5——使用JSP实现用户登录验证54
2.4应用JDBC55
2.4.1 JDBC简介55
2.4.2 JDBC的重要类和接口55
2.4.3 JDBC访问数据库的基本步骤56
2.4.4案例2-6——实现基于数据库的登录验证58
本章小结60
习题与实验60
第3章 设计模式与分层架构62
3.1 JSP Model-1设计模式62
3.1.1 JSP Model-1模式简介62
3.1.2 JavaBeans及其使用63
3.1.3案例3-1——利用JSP+JavaBeans实现基于数据库的登录验证65
3.2 MVC与JSP Model-2设计模式67
3.2.1 MVC概述67
3.2.2 JSP Model-268
3.2.3 Web组件的3种关联关系68
3.2.4案例3-2——使用JSP+Servlet+ JavaBeans实现用户登录70
3.3 Java Web应用中的分层架构72
3.3.1分层架构模式72
3.3.2 Java Web应用中的三层结构73
3.3.3结合MVC模式的分层结构73
3.3.4案例3-3——博客网站的分析与设计74
本章小结88
习题与实验88
第4章 数据访问层与业务逻辑层设计技术89
4.1使用连接池连接数据库89
4.1.1数据源与连接池89
4.1.2案例4-1——博客网站的辅助类设计93
4.2数据的基本操作96
4.2.1数据操作的基本原理96
4.2.2查询数据97
4.2.3更新数据98
4.2.4案例4-2——博客网站数据访问类的设计99
4.3数据分页104
4.3.1按页查询数据104
4.3.2案例4-3——分页工具类及几个数据访问类设计105
4.4使用存储过程116
4.4.1存储过程的定义116
4.4.2调用存储过程117
4.4.3案例4-4——使用存储过程分页查询博文118
4.5大对象的存取119
4.5.1大对象存储的基本方法119
4.5.2案例4-5——设计用户数据访问类YbUserDao120
4.6工厂模式与业务逻辑类设计125
4.6.1属性文件及其读取125
4.6.2工厂模式建立对象126
4.6.3案例4-6——博客网站工厂模式实现及业务逻辑层设计126
本章小结134
习题与实验135
第5章 控制层实现技术136
5.1多请求处理与控制层实现136
5.1.1用一个Servlet处理多个请求136
5.1.2案例5-1——实现博客网站的博文分类管理137
5.2过滤器与编码处理141
5.2.1过滤器141
5.2.2案例5-2——设计一个编码过滤器142
5.3状态跟踪与侦听器144
5.3.1会话跟踪144
5.3.2 Servlet上下文145
5.3.3侦听器Listener145
5.3.4案例5-3——统计访问人数和在线人数146
5.4文件的上传和下载149
5.4.1上传文件和参数获取149
5.4.2保存文件150
5.4.3文件下载151
5.4.4案例5-4——实现博客网站的用户功能151
本章小结163
习题与实验163
第6章 视图层设计技术165
6.1自定义标签165
6.1.1自定义标签的设计原理165
6.1.2案例6-1——设计博客网站的博文分类标签166
6.2表达式语言EL和标准标签库JSTL171
6.2.1表达式语言EL171
6.2.2标准标签库JSTL172
6.2.3案例6-2——实现博文管理175
6.3 AJAX技术187
6.3.1 AJAX基础187
6.3.2 XMLHttpRequest对象187
6.3.3 AJAX应用步骤188
6.3.4案例6-3——实现无刷新登录189
本章小结191
习题与实验192
第7章MVC框架技术Struts2193
7.1 Struts2概述193
7.1.1 Struts框架的历史193
7.1.2 Struts2下载与配置194
7.1.3案例7-1——使用Struts2实现博客网站中的用户登录195
7.1.4 Struts2的MVC原理196
7.1.5 Struts2组件197
7.1.6 Struts2的中文乱码问题199
7.2 Action与结果类型199
7.2.1 Action的实现类199
7.2.2在Action中访问Web对象202
7.2.3多方法的Action203
7.2.4 Result类型204
7.3输入验证205
7.3.1使用validate()方法205
7.3.2使用验证文件验证207
7.3.3案例7-2——实现客户登录和注册验证(使用配置文件验证)209
7.4 Struts2国际化、标签库和OGNL表达式214
7.4.1 Struts2国际化214
7.4.2案例7-3——实现登录界面的国际化216
7.4.3常用Struts2标签219
7.4.4 Struts2的OGNL221
7.5文件上传和下载222
7.5.1利用Struts2上传文件222
7.5.2利用Struts2下载文件223
7.5.3案例7-4——实现博客网站的相册管理224
7.6拦截器231
7.6.1拦截器231
7.6.2案例7-5——使用拦截器实现博客网站的权限验证233
本章小结234
习题与实验235
第8章 持久化技术Hibernate236
8.1 Hibernate原理236
8.1.1 Hibernate简介236
8.1.2在项目中应用Hibernate237
8.2 Hibernate的实体映射245
8.2.1实体映射基础245
8.2.2实体关系映射246
8.2.3案例8-1——博客网站的实体类及其映射设计250
8.3实体操作与数据查询255
8.3.1实体操作255
8.3.2数据查询256
8.3.3辅助类设计258
8.3.4案例8-2——基于博客网站的Dao设计261
本章小结265
习题与实验265
第9章BBS系统设计267
9.1系统分析与设计267
9.1.1系统分析267
9.1.2总体设计268
9.1.3实体类(数据模型)设计271
9.1.4接口设计273
9.1.5环境配置与公共类实现275
9.2数据访问层实现278
9.2.1 BbsUserDao实现278
9.2.2 BbsLoginDao实现278
9.2.3 BbsForumDao实现279
9.2.4 BbsThemeDao实现279
9.2.5 BbsMessageDao实现280
9.3业务逻辑层实现280
9.3.1 BbsUserService实现280
9.3.2 BbsLoginService实现281
9.3.3 BbsForumService实现282
9.3.4 BbsThemeService实现283
9.3.5 BbsMessageService实现284
9.4控制层实现285
9.4.1控制层基类285
9.4.2用户控制类285
9.4.3版块控制类287
9.4.4主题控制类287
9.4.5帖子控制类289
9.4.6用于访问控制的拦截器类290
9.4.7配置Action291
9.5视图层设计292
9.5.1界面的总体设计292
9.5.2起始页与主页设计293
9.5.3主题视图设计295
9.5.4帖子视图设计299
9.5.5用户视图设计303
本章小结309
习题与实验309
热门推荐
- 3394224.html
- 2448105.html
- 2878320.html
- 3698460.html
- 3698297.html
- 1461164.html
- 2651923.html
- 992786.html
- 584189.html
- 1799143.html
- http://www.ickdjs.cc/book_3385185.html
- http://www.ickdjs.cc/book_2171012.html
- http://www.ickdjs.cc/book_3235472.html
- http://www.ickdjs.cc/book_2384782.html
- http://www.ickdjs.cc/book_207094.html
- http://www.ickdjs.cc/book_3357256.html
- http://www.ickdjs.cc/book_2784277.html
- http://www.ickdjs.cc/book_2889897.html
- http://www.ickdjs.cc/book_1717432.html
- http://www.ickdjs.cc/book_837082.html