图书介绍
例解Java Web开发技术精髓2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张洪斌编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302183556
- 出版时间:2008
- 标注页数:519页
- 文件大小:93MB
- 文件页数:530页
- 主题词: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代码的IDE1
1.1.2 Tomcat的安装、设置和运行2
1.2部署和运行第一个Java Web代码4
1.2.1部署Java Web模块到服务器中4
1.2.2运行Tomcat中的程序5
1.2.3解析Web模块的结构5
1.3开发Servlet程序6
1.3.1编写Servlet的代码6
1.3.2解析Web模块的URL结构10
1.3.3解析web.xml配置文件10
1.3.4巧妙利用Java Web模块的欢迎文件12
1.4 Servlet产生其他类型的网页内容13
1.4.1产生Excel表格13
1.4.2产生XML文件14
1.5 Java Web和Java EE技术概况15
第2章 例解Servlet核心语法18
2.1解析Servlet的运行机制和生命期18
2.1.1 Servlet的生命期方法18
2.1.2 Servlet的初始化顺序22
2.1.3 Servlet的getServletInfo方法22
2.2解析Servlet的表单处理22
2.2.1 GET方法提交的表单23
2.2.2 POST方法提交的表单24
2.2.3得到表单中所有的数据25
2.2.4 HTML各种组件和Servlet的处理方法26
2.3解析HTTP的Request、 Response和Header信息31
2.3.1运行本节的代码31
2.3.2 HTTP Request和HTTPResponse的格式37
2.3.3 HTTP Request和HTTPResponse的头部信息38
2.4解析Servlet的运行环境Context38
2.4.1 ServletConfig和Servlet初始化参数40
2.4.2 ServletContext及其属性41
2.4.3 Servlet的日志42
2.4.4 Context的初始化参数43
2.4.5 Context中的其他方法43
2.5解析Cookie44
2.5.1 Cookie的浏览器设置44
2.5.2 Cookie的组成45
2.5.3添加和显示Cookie46
2.5.4删除Cookie48
2.5.5 Cookie的用途示例——识别用户49
2.6解析 Session52
2.6.1 Session的概念52
2.6.2 Session入门54
2.6.3简易购物车的开发56
2.6.4 URL Rewriting控制Session58
2.6.5 Hidden Field(隐藏域)控制Session62
2.7解析Servlet的Include.Forward和Redirect方法65
2.7.1 Forward方法65
2.7.2 Redirect方法70
2.7.3 Include方法71
2.8小结:Servlet的Scope和共享数据73
2.9解析Servlet的Listener75
2.9.1 Servlet中的事件处理机制75
2.9.2 Servlet中的事件类型和配置80
2.9.3 Listener的配置80
2.9.4 Listener的运行80
2.10解析Servlet的Filter83
2.10.1 Filter的编写方法83
2.10.2 Filter的配置85
2.10.3 Servlet和Filter的运行87
2.11解析Servlet的数据同步87
第3章 例解JSP核心语法90
3.1 JSP快速入门90
3.1.1开发第一个JSP程序90
3.1.2解析JSP文件在Web模块中的位置和配置91
3.1.3 JSP基本语法分类92
3.1.4 JSP注释标记95
3.1.5 JSP声明标记95
3.1.6 JSP表达式标记95
3.1.7 JSP小脚本代码标记96
3.1.8 JSP指令标记97
3.2解析JSP生命期和运行机制99
3.2.1 JSP到Servlet的翻译99
3.2.2 JSP的生命期105
3.2.3 JSP的隐含变量105
3.2.4 JSP的Scope109
3.2.5 JSP的写作风格110
3.3解析JSP高级语法111
3.3.1动态属性表达式111
3.3.2 JSP的静态和动态包含(Include)112
3.3.3 JSP的转向(Forward)115
3.3.4 JSP的异常处理116
3.3.5 JSP产生其他类型的网页119
3.3.6开发自定义标记(Tag)121
3.4解析JSP和Java Bean的关系125
3.4.1 Java Bean在JSP中的开发和访问方法125
3.4.2 Java Bean与表单的对应130
3.4.3 Java Bean和数据共享133
3.5解析日志在Web开发中的应用140
3.5.1 Servlet中的日志140
3.5.2 Log4j日志包141
3.5.3 JDK中的日志143
3.6解析JSP的Express Language146
3.6.1 Express Language(EL)语法146
3.6.2 Express Language和Java Bean150
3.6.3 Express Language的隐含变量152
3.6.4 Express Language访问复杂Java Bean155
第4章 例解数据库访问技术159
4.1 JDBC基础159
4.1.1 JDBC驱动程序的类型159
4.1.2 SQL语句的类型159
4.1.3 JDBC驱动程序的安装和测试160
4.2 Java Web访问数据库163
4.2.1 Servlet访问数据库163
4.2.2 JSP访问数据库166
4.3使用数据源JNDI访问数据库168
4.3.1 Tomcat数据源的设置168
4.3.2开发使用数据源的程序169
4.3.3数据源JNDI和服务器的Context171
4.4访问Oracle数据库172
4.4.1 Oracle的JDBC驱动程序172
4.4.2调用PL/SQL函数和过程173
4.5访问DB2数据库177
第5章 例解Web Security安全控制180
5.1安全语和Java的安全技术180
5.1.1安全术语180
5.1.2 Java Web的安全实现技术181
5.2 Declarative方式的安全技术实现181
5.2.1 Tomcat和其他服务器上的安全设置181
5.2.2 BASIC和DIGEST的用户验证实例182
5.2.3自定义FORM用户验证实例185
5.3 Programmatic方式的安全技术实现188
第6章 例解JSP标准标记库(JSTL)192
6.1解析JSTL的核心标记192
6.1.1 c:out标记(输出变量的值)193
6.1.2 c:set(建立和改变变量的值)196
6.1.3 c:remove(删除变量)199
6.1.4 c:catch(捕获异常)200
6.1.5 c:if(条件判断)202
6.1.6 c:choose(多重判断)203
6.1.7 c:forEach(循环)205
6.1.8 c:forToken(Token处理)206
6.1.9 c:url(URL对象)207
6.1.10 c:import(导入网页)208
6.1.11 c:redirect(网页转向)210
6.2解析JSTL的SQL处理标记211
6.3解析国际化和数据的格式化212
6.3.1 Servlet的中文处理213
6.3.2 JSP的中文处理216
6.3.3网页的国际化216
6.3.4数字和日期的格式化221
6.4解析JSTL的XML处理标记225
6.4.1 Java有关的XML API226
6.4.2 XML处理入门227
6.4.3 JSTL中的XPath语法229
6.4.4 XSLT语法基础233
6.4.5 JSTL的XSLT支持242
6.5 JSP标记处理HTML组件247
6.5.1 HTML组件和JSP的处理方法247
6.5.2 JSP动态生成HTML组件251
第7章 开发MVC结构的网上书店实例255
7.1解析MVC结构255
7.2 MVC入门256
7.2.1实例的运行和组成256
7.2.2开发JSP程序258
7.2.3开发Java Bean代码258
7.2.4开发Controller代码260
7.3开发最简单的网上书店262
7.3.1实例的运行和组成262
7.3.2开发Java Bean的代码266
7.3.3开发Controller的代码272
7.3.4开发JSP程序275
7.4开发数据库支持的网上书店282
7.4.1数据库的建立283
7.4.2开发Java Bean类283
7.4.3开发Controller的代码286
7.4.4开发JSP程序286
7.4.5更多的改进287
第8章 例解Java Server Faces290
8.1开发第一个JSF程序290
8.1.1开发JSF网页291
8.1.2开发JSF的Java Bean293
8.1.3开发JSF的配置文件295
8.2解析JSF的生命期299
8.3解析JSF基础语法300
8.3.1动态Navigation300
8.3.2基本HTML标记302
8.3.3 JSF国际化306
8.3.4 Select类型的JSF标记309
8.3.5 f:param和f:attribute标记314
8.3.6 JSF和JavaScript317
8.4解析JSF的h:dataTable标记319
8.4.1 h:dataTable入门319
8.4.2完全在配置文件中定义的Java Bean322
8.4.3 h:dataTable和数据库324
8.4.4 h:dataTable的datamodel功能328
8.5解析JSF的Validator和Converter标记332
8.5.1 JSF的Validator333
8.5.2 JSF的Convertor337
8.6解析JSF的事件处理机制339
8.6.1 ValueChange事件339
8.6.2 Action事件343
8.7开发以JSF实现的网上书店344
8.7.1数据库的建立346
8.7.2配置文件的设置346
8.7.3开发Java Bean类347
8.7.4开发JSP网页356
8.7.5小结和问题362
第9章 例解ORM框架在Web开发中的应用363
9.1解析iBatis技术363
9.1.1 iBatis的数据库连接配置文件364
9.1.2 iBatis的Java Bean和SQL语句映射配置文件365
9.1.3开发iBatis的测试程序366
9.1.4开发应用iBatis的网上书店371
9.2解析Hibernate技术375
9.2.1 Hibernate的下载和安装375
9.2.2开发第一个Hibernate程序375
9.2.3开发应用Hibernate的在线书店实例379
第10章 例解Spring框架在Web开发中的应用382
10.1解析Spring基础383
10.1.1 Spring结构383
10.1.2开发第一个Hello World程序384
10.1.3 Dependency Injection或IoC详解388
10.1.4进一步了解Spring的Wiring392
10.1.5 Spring的继承398
10.2解析Spring对数据库访问的支持399
10.2.1 Spring对JDBC的支持400
10.2.2 Spring和属性文件404
10.2.3 Spring和iBatis的集成405
10.2.4 Spring和Hibernate的集成408
10.3解析Spring和Java Web的集成411
10.3.1 Spring和Servlet/JSP的集成411
10.3.2 Spring和JSF的集成414
10.3.3开发Spring+iBatis支持的在线书店417
10.4解析Spring和EJB的集成421
10.4.1 Spring和EJB 2.x的集成421
10.4.2 Spring和EJB 3的集成427
第11章 例解软件开发分析和设计模式430
11.1软件开发过程和方法学430
11.2软件设计的工具——UML431
11.2.1 Use Case图432
11.2.2 Activity图433
11.2.3 Sequence图434
11.2.4 Collaboration图435
11.2.5 Statechart图436
11.2.6 Class图436
11.2.7 Object图440
11.2.8 Package图440
11.2.9 Component/Deployment图440
11.2.10 Java类之间的关系小结441
11.3例解设计模式443
11.3.1设计模式的基本原则和模式分类443
11.3.2解析Factory模式445
11.3.3解析Singleton模式448
11.3.4解析Builder模式451
11.3.5解析Adapter模式454
11.3.6解析Decorator模式457
11.3.7解析Facade模式461
11.3.8解析Proxy模式463
11.3.9解析Iterator模式466
11.3.10解析Template模式471
11.3.11解析Command模式473
11.3.12解析Observer模式477
11.3.13解析Strategy模式480
11.3.14 J2EE模式简介482
11.3.15 设计模式小结484
11.4应用设计思想改进网上书店486
11.4.1数据库访问的修改487
11.4.2改善对象和类之间的依赖关系491
附录A Eclipse+MyEclipse环境下的Java Web开发495
A.1 Eclipse+MyEclipse的下载、安装和注册495
A.2 Eclipse+MyEclipse界面基础497
A.2.1 Perspective和View497
A.2.2工程、文件和视图499
A.2.3界面外观的设置500
A.2.4 Preferences设置窗口501
A.2.5工程的设置窗口501
A.3开发第一个Java Web程序503
A.3.1建立Web Project工程503
A.3.2建立Servlet506
A.3.3用内置Tomcat服务器运行510
A.3.4内置Tomcat服务器的设置和运行513
A.4与外部服务器的集成514
A.5 Web代码的打包516
A.6 Web代码的部署518
热门推荐
- 1380590.html
- 1244073.html
- 1858944.html
- 777153.html
- 670918.html
- 3790767.html
- 1992475.html
- 3480577.html
- 1113660.html
- 3808363.html
- http://www.ickdjs.cc/book_2096920.html
- http://www.ickdjs.cc/book_1267759.html
- http://www.ickdjs.cc/book_3314633.html
- http://www.ickdjs.cc/book_1914099.html
- http://www.ickdjs.cc/book_1343272.html
- http://www.ickdjs.cc/book_1162042.html
- http://www.ickdjs.cc/book_3129722.html
- http://www.ickdjs.cc/book_2187427.html
- http://www.ickdjs.cc/book_505571.html
- http://www.ickdjs.cc/book_386772.html