图书介绍
零点起飞学2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 徐林林编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302317432
- 出版时间:2013
- 标注页数:416页
- 文件大小:96MB
- 文件页数:434页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
零点起飞学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇JaVa Web开发基础2
第1章Java Web开发概述2
1.1什么是Java语言2
1.1.1 Java语言的发展2
1.1.2 Java语言的特点2
1.1.3 Java的应用领域3
1.2 Java Web开发必备知识3
1.2.1什么是Web应用程序3
1.2.2 Web服务器的种类4
1.2.3 Java Web开发中的组件构成4
1.3 Web应用程序开发6
1.3.1 C/S与B/S开发模式6
1.3.2动态页面语言对比7
1.4小结8
1.5本章习题8
第2章 搭建Java Web开发环境9
2.1安装JDK和JRE9
2.1.1下载安装JDK9
2.1.2设置环境变量10
2.2编译和运行Java程序10
2.3安装Tomcat服务器11
2.3.1下载安装Tomcat服务器11
2.3.2测试Tomcat服务器14
2.4安装MySQL数据库14
2.5小结16
2.6本章习题17
第3章MyEclipse使用简介19
3.1建立MyEclipse开发环境19
3.1.1 MyEclipse的下载和安装19
3.1.2在MyEclipse中集成Tomcat服务器21
3.2创建MyEclipse中的JSP页面23
3.3发布和运行MyEclipse中的Web项目24
3.4小结26
3.5本章习题26
第2篇JSP技术应用开发28
第4章JSP技术概述28
4.1什么是JSP技术28
4.2 JSP是如何工作的29
4.2.1使用JSP29
4.2.2 JSP的工作原理31
4.3编写第一个JSP页面33
4.4小结34
4.5本章习题35
第5章JSP语法及应用37
5.1 JSP文件是怎样构成的37
5.1.1分析典型的JSP文件37
5.1.2 JSP文件中的注释38
5.1.3 JSP文件中的模板元素39
5.1.4 JSP文件中的脚本元素39
5.1.5 JSP文件中的指令元素40
5.1.6 JSP文件中的动作元素40
5.2脚本元素详解41
5.2.1脚本元素中的声明( Declaration)41
5.2.2脚本元素中的表达式(Expression)42
5.2.3脚本元素中的Scriptlet42
5.3指令元素详解42
5.3.1页面指令元素page43
5.3.2包含指令元素 include44
5.3.3自定义标签指令元素taglib45
5.4动作元素详解46
5.4.1参数元素<jsp:param>46
5.4.2包含元素<jsp:include>47
5.4.3转发元素<jsp:forward>48
5.4.4属性设置元素<jsp:setProperty>49
5.4.5属性获取元素<jsp:getproperty>50
5.4.6 JavaBean调用元素<jsp:useBean>51
5.5创建一个完整的JSP文件54
5.6小结55
5.7本章习题55
第6章JSP内建对象58
6.1内建对象详解58
6.1.1输出对象out58
6.1.2获取客户请求对象request59
6.1.3返回客户请求response60
6.1.4会话对象session62
6.1.5上下文对象pageContext64
6.1.6应用程序对象application66
6.1.7异常信息对象exception68
6.2内建对象实战69
6.2.1实现页面间数据共享69
6.2.2实现用户之间通信71
6.3小结72
6.4本章习题72
第7章JavaBean技术基础75
7.1 JavaBean基础75
7.1.1什么是JavaBean75
7.1.2 JavaBean的特性75
7.1.3 JavaBean的属性76
7.1.4 JavaBean的方法78
7.2在JSP中嵌入JavaBean78
7.3使用JavaBean连接数据库81
7.4小结85
7.5本章习题85
第3篇SerVlet技术与Tomcat服务器90
第8章Servlet技术入门90
8.1 Servlet介绍90
8.1.1什么是Servlet90
8.1.2 Servlet的优势91
8.1.3 JSP与Servlet92
8.2 Servlet的生命周期95
8.3开发一个简单的Servlet程序96
8.4小结98
8.5本章习题99
第9章 配置Servlet101
9.1 Servlet基本配置101
9.1.1 Servlet设置方法101
9.1.2设置Servlet初始化参数102
9.1.3配置启动优先级104
9.1.4建立Servlet映射104
9.2处理客户端请求106
9.2.1处理Get请求106
9.2.2处理 Post请求107
9.2.3处理客户端特殊请求108
9.3配置Servlet监听器108
9.3.1监听Servlet上下文信息109
9.3.2监听HTTP会话信息110
9.3.3监听客户端请求信息112
9.4配置Servlet过滤器114
9.5开发编码过滤器116
9.6小结117
9.7本章习题118
第10章JSP+JavaBean+Servlet综合运用122
10.1两种模式的分工方法122
10.1.1 JSP+JavaBean分工方法122
10.1.2 JSP+JavaBean+Servlet分工方法122
10.2两种模式的比较123
10.2.1两种模式的特点123
10.2.2应用特征的比较124
10.3 JSP+JavaBean应用实战124
10.3.1案例背景分析124
10.3.2处理留言数据的JavaBean125
10.3.3执行数据库操作的JavaBean126
10.3.4发表留言界面128
10.3.5处理添加留言的JSP页面130
10.3.6查看留言消息的JSP页面131
10.3.7示例运行132
10.4 JSP+JavaBean+ Servlet应用实战132
10.5小结138
10.6本章习题138
第4篇 数据库技术与Hibernate142
第11章 数据库技术基本知识142
11.1快速掌握数据库操作142
11.1.1创建/删除数据库142
11.1.2创建删除数据表143
11.1.3插入数据143
11.1.4删除数据144
11.1.5更新数据144
11.1.6创建/删除视图144
11.2 JDBC技术及驱动程序概述145
11.2.1什么是JDBC145
11.2.2数据库驱动程序概览145
11.3 JDBC API的使用146
11.3.1驱动接口Driver147
11.3.2驱动管理接口DriverManager147
11.3.3数据库连接接口Connection148
11.3.4 SQL语句容器接口Statement和PrepareStatement148
11.3.5记录集接口ResultSet149
11.4小结150
11.5本章习题150
第12章JSP+Servlet调用JDBC154
12.1在JSP中使用JDBC访问数据库154
12.1.1插入数据154
12.1.2查询数据155
12.1.3更新数据157
12.1.4删除数据157
12.1.5其他常用操作158
12.2 JSP调用JavaBean访问数据库159
12.3在Servlet中使用JDBC访问数据库161
12.4使用JDBC实现数据分页显示164
12.4.1编写Servlet: PageCustomerServlet165
12.4.2编写JavaBean: PageBean、 CustomerBean166
12.4.3编写JSP: pageContent、 pagePlugin168
12.4.4运行分页显示实例169
12.5小结169
12.6本章习题169
第13章Hibernate概述及实例分析172
13.1什么是数据持久化和ORM172
13.2什么是Hibernate172
13.3 MyEclipse对Hibernate的支持173
13.4在线购物系统开发概述175
13.5开发在线购物系统176
13.5.1需求分析176
13.5.2概念机构设计176
13.5.3逻辑机构设计177
13.6创建JavaBean组件178
13.7创建Hibernate映射文件180
13.8创建Hibernate配置文件182
13.9创建数据库操作类:DBOperator183
13.10测试系统功能186
13.11小结188
13.12本章习题188
第14章Hibernate结构分析191
14.1 Hibernate体系结构一览191
14.2 Hibernate实体对象的生命周期192
14.2.1瞬态(Transient)192
14.2.2持久态(Persistent)192
14.2.3游离态(Detached)193
14.2.4实体对象的状态转换193
14.3使用Hibernate API196
14.3.1使用Configuration类196
14.3.2使用SessionFactory接口197
14.3.3使用Session接口197
14.3.4使用Transaction接口198
14.3.5使用Query接口198
14.3.6使用Criteria接口200
14.4小结200
14.5本章习题200
第15章 使用Hibernate映射203
15.1配置映射文件203
15.1.1映射文件的格式203
15.1.2装载映射文件206
15.2映射一对多关联关系206
15.2.1多对一单向关联207
15.2.2实现双向关联210
15.3映射多对多关联关系213
15.3.1映射单向多对多关联213
15.3.2映射双向多对多关联216
15.4映射一对一关联关系217
15.5映射继承关系220
15.6小结224
15.7本章习题224
第16章Hibernate事务处理和缓存管理228
16.1 Hibernate的事务处理228
16.1.1什么是数据库事务228
16.1.2数据库的隔离级别229
16.1.3了解Hibernate中的事务处理230
16.1.4并发控制231
16.2管理Hibernate缓存232
16.2.1缓存的基本原理232
16.2.2 Hibernate的二级缓存结构233
16.2.3管理Hibernate的第一级缓存234
16.2.4管理Hibernate的第二级缓存235
16.3小结238
16.4本章习题239
第5篇Struts2构架详解244
第17章MVC模式与Struts2框架244
17.1什么是MVC模式244
17.1.1 MVC设计模式的思想244
17.1.2 MVC处理请求的过程244
17.1.3 MVC的优点245
17.1.4 MVC和模式二(JSP+JavaBean+Servlet)246
17.2 Struts2框架介绍246
17.2.1 Struts2的历史246
17.2.2 Struts2框架结构246
17.2.3 Struts2的配置文件247
17.2.4 Struts2控制器249
17.2.5 Struts2标签库250
17.3小结251
17.4本章习题251
第18章Struts2实例分析253
18.1 Struts2的下载与安装253
18.1.1 Struts2的下载过程253
18.1.2 Struts2安装过程254
18.2项目简介255
18.3编写配置文件256
18.3.1配置web.xml文件256
18.3.2配置strts.uxml文件256
18.4创建控制器(Action类)257
18.5创建视图层258
18.5.1用于注册的register jsp文件258
18.5.2用于显示注册成功的success.jsp259
18.6运行程序260
18.7使用ActionSupport类实现数据验证260
18.8运行验证262
18.9小结262
18.10本章习题263
第19章Struts2核心剖析265
19.1 Struts2的工作流程265
19.2 Struts2配置文件详解271
19.2.1 web.xml的配置271
19.2.2 struts.xml的配置272
19.2.3 struts.properties配置文件280
19.3 Struts2的Action类281
19.3.1业务控制器Action的实现类281
19.3.2使用Struts2框架提供的接口282
19.3.3使用Action类访问Servlet API285
19.3.4 Action的配置286
19.3.5 Action类方法的动态调用287
19.4拦截器289
19.4.1拦截器的思想289
19.4.2使用拦截器290
19.5 Struts2中使用ONGL293
19.5.1对象导航语言ONGL简介293
19.5.2 Struts2中使用ONGL294
19.6小结296
19.7本章习题297
第20章Struts2框架技术300
20.1 Struts2的国际化操作300
20.1.1 Struts2实现国际化的原理300
20.1.2 Struts2实现国际化的通用流程300
20.1.3使用不同范围的资源文件306
20.1.4加载资源文件的顺序308
20.2 Struts2的类型转换309
20.2.1预定义类型和日期类型的转换309
20.2.2复合类型的转换311
20.2.3复合类型集合的转换313
20.2.4 Struts2类型转换异常处理316
20.3 Struts2数据验证316
20.3.1使用validate()方法进行验证316
20.3.2使用配置文件进行验证319
20.4数据验证时国际化操作的实例分析322
20.5小结324
20.6本章习题324
第21章Struts2标签库327
21.1 Struts2标签库概述327
21.1.1什么是Struts2标签327
21.1.2 Struts2标签库的构成327
21.1.3使用Struts2标签库328
21.2 Struts2控制标签329
21.2.1循环标签iterator329
21.2.2选择标签if/elseif/else331
21.2.3集合连接标签append333
21.2.4子集标签subset335
21.2.5排序标签sort335
21.3数据标签337
21.3.1控制器调用标签action337
21.3.2 JavaBean调用标签bean339
21.3.3值栈置顶标签push340
21.3.4调试标签debug341
21.3.5包含标签include341
21.3.6参数传递标签param342
21.3.7变量赋值标签set342
21.3.8地址标签url343
21.3.9值输出标签property343
21.4表单标签343
21.4.1复选框标签checkbox344
21.4.2复选框集合标签checkboxlist344
21.4.3组合框标签combobox346
21.4.4日期选择标签datetimepicker346
21.4.5下拉列表框标签select348
21.4.6单选框标签radio348
21.4.7选项组标签optgroup348
21.4.8其他常用表单标签349
21.5非表单标签349
21.5.1信息显示标签actionerrror和actionmessage349
21.5.2树形结构标签tree和treenode350
21.6小结351
21.7本章习题351
第6篇Spring框架及其使用356
第22章Spring基础356
22.1什么是Spring356
22.2 Spring的特点357
22.3搭建Spring开发环境357
22.4 Spring应用实战358
22.4.1编写接口文件Hellojava358
22.4.2编写实现接口的类359
22.4.3创建Spring的配置文件config.xml359
22.4.4创建用于主函数类360
22.4.5运行程序360
22.5小结361
22.6本章习题361
第23章Spring的Web架构363
23.1第一个Spring MVC例子363
23.1.1配置web.xml文件363
23.1.2编写用于输出的页面364
23.1.3创建控制器364
23.1.4创建Spring的配置文件365
23.1.5运行Spring MVC示例366
23.1.6使用JSTL视图技术366
23.2 Spring MVC的控制器367
23.2.1核心控制器DispatcherServlet367
23.2.2控制器接口Controller368
23.2.3表单控制器SimpleFormController368
23.3 Spring MVC视图371
23.3.1模型视图类ModelAndView371
23.3.2支持不同的视图373
23.4使用拦截器373
23.5数据验证376
23.6 Spring和Struts2整合377
23.6.1整合原理378
23.6.2整合步骤378
23.7一个Spring+Struts2的开发实例379
23.8小结382
23.9本章习题382
第24章 使用Spring操作数据库384
24.1 Spring框架的事务处理384
24.1.1传统的JDBC事务处理384
24.1.2 Spring框架的事务处理385
24.2数据源DataSource的注入390
24.3 PlatformTransactionManager接口的作用391
24.4使用JdbcTemplate访问数据393
24.4.1 Template模式简介393
24.4.2 JdbcTemplate的实现方式394
24.5 Spring+Hibernate实例分析396
24.6小结399
24.7本章习题400
第25章Spring+Hibernate+Struts集成实例分析401
25.1项目需求和系统框架401
25.1.1项目需求概述401
25.1.2系统框架401
25.2数据库的设计402
25.3配置开发环境403
25.3.1 web.xml文件的配置403
25.3.2 Spring配置文件applicationContext.xml的配置403
25.3.3 Struts2配置文件struts.xml的配置405
25.3.4其他文件的配置405
25.4编写JavaBean组件406
25.5建立数据库访问组件(DBOperator)406
25.5.1定义接口Shopping406
25.5.2定义接口的实现类HibernateShopping407
25.5.3在Action类中调用HibernateShopping类408
25.6创建业务控制器409
25.6.1业务控制器的执行流程409
25.6.2在线购物系统Action类分析411
25.7创建视图组件413
25.7.1用户注册界面413
25.7.2修改用户信息界面414
25.7.3浏览商品详细信息界面414
25.7.4显示用户订单列表界面415
25.8运行在线购物系统416
25.9小结416
热门推荐
- 1438222.html
- 319536.html
- 2654354.html
- 3082759.html
- 3591375.html
- 654110.html
- 17480.html
- 139179.html
- 1803250.html
- 1910939.html
- http://www.ickdjs.cc/book_823274.html
- http://www.ickdjs.cc/book_543031.html
- http://www.ickdjs.cc/book_1090923.html
- http://www.ickdjs.cc/book_2178939.html
- http://www.ickdjs.cc/book_1141658.html
- http://www.ickdjs.cc/book_3056253.html
- http://www.ickdjs.cc/book_1494879.html
- http://www.ickdjs.cc/book_1885266.html
- http://www.ickdjs.cc/book_1559377.html
- http://www.ickdjs.cc/book_3156897.html