由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版新书]SpringMVC学习指南戴克9787115386397
¥ ×1
章Spring框架1
1.1XML配置文件4
1.2Spring控制反转容器的使用4
1.2.3通过构造器来创建一个bean实例5
1.2.2通过工厂方法来创建一个bean实例5
1.2.3DestroyMethod的使用6
1.2.4向构造器传参6
1.2.5Setter方式依赖注入7
1.2.3构造器方式依赖注入10
1.3小结10
第二章模型2和MVC模式11
2.1模型1介绍11
2.2模型2介绍11
2.3模型2之Servlet控制器13
2.3.1Product类15
2.3.2ProductForm类15
2.3.3ControllerServlet类16
2.3.4视图20
2.3.5测试应用22
2.4解耦控制器代码23
2.5校验器27
2.6后端32
2.7本章小结33
第三章SpringMVC介绍34
3.1采用SpringMVC的好处34
3.2SpringMVC的DispatcherServlet35
3.3Controller接口36
3.4个SpringMVC应用37
3.4.1目录结构37
3.4.2部署描述符文件和SpringMVC配置文件38
3.4.3Controller39
3.4.4View40
3.4.5测试应用42
3.5ViewResolver43
3.6本章小结45
第四章基于注解的控制器46
4.1SpringMVC注解类型46
4.1.1Controller注解类型46
4.1.2RequestMapping注解类型47
4.2编写请求处理方法50
4.3应用基于注解的控制器52
4.3.1目录结构52
4.3.2配置文件52
4.3.3Controller类55
4.3.4View56
4.3.5测试应用57
4.4应用@Autowired和@Service进行依赖注入58
4.5重定向和Flash属性62
4.6请求参数和路径变量63
4.7@ModelAttribute66
4.8小结67
第五章数据绑定和form标签库68
5.1数据绑定概览68
5.2form标签库69
5.2.1form标签70
5.2.2input标签71
5.2.3password标签72
5.2.4hidden标签72
5.2.5textarea标签73
5.2.6checkbox标签73
5.2.7radiobutton标签74
5.2.8checkboxes标签74
5.2.9radiobuttons标签75
5.2.10select标签76
5.2.11option标签76
5.2.12options标签77
5.2.13errors标签77
5.3数据绑定范例78
5.3.1目录结构78
5.3.2Domain类78
5.3.3Controller类80
5.3.4Service类82
5.3.5配置文件85
5.3.6视图86
5.3.7测试应用程序范例88
5.4小结90
第六章Converter和Formatter91
6.1converter91
6.2formatter97
6.3用registrar注册formatter99
6.4选择converter,还是formatter?101
6.5小结101
第七章验证器102
7.1验证概览102
7.2Spring验证器103
7.3ValidationUtils类104
7.4Spring的Validator范例105
7.5源文件107
7.6Controller类107
7.7测试验证器109
7.8JSR303验证110
7.9JSR303Validator范例112
7.10小结114
第八章表达式语言(EL)115
8.1表达式语言(EL)的语法115
8.1.1关键字116
8.1.2[]和.运算符116
8.1.3取值规则117
8.2访问JavaBean118
8.3EL隐式对象118
8.3.1pageContext119
8.4使用其他EL运算符122
8.4.1算术运算符122
8.3.3关系运算符123
8.4.2逻辑运算符123
8.4.3关系运算符123
8.4.4empty运算符124
8.5如何在JSP2.0及其更高版本中配置EL124
8.5.1实现免脚本的JSP页面124
8.5.2禁用EL计算125
8.6小结126
第九章JSTL127
9.1下载JSTL127
9.2JSTL库127
9.3一般行为129
9.3.1out标签129
9.3.2set标签130
9.3.3remove标签132
9.4条件行为132
9.4.1if标签133
9.4.2choose、when和otherwise标签134
9.5遍历行为135
9.5.1forEach标签135
9.5.2forTokens标签143
9.6与URL相关的行为144
9.6.1url标签144
9.6.2redirect标签146
9.7格式化行为146
9.7.1formatNumber标签146
9.7.2formatDate标签149
9.7.3timeZone标签150
9.7.4setTimeZone标签152
9.7.5parseNumber152
9.7.6parseDate标签153
9.8函数155
9.8.1contains函数155
9.8.2containsIgnoreCase函数155
9.8.3endsWith函数156
9.8.4escapeXml函数156
9.8.5indexOf函数156
9.8.6join函数156
9.8.7length函数157
9.8.8replace函数157
9.8.9split函数157
9.8.10startsWith函数158
9.8.11substring函数158
9.8.12substringAfter函数158
9.8.13substringBefore函数158
9.8.14toLowerCase函数159
9.8.15toUpperCase函数159
9.8.16trim函数159
9.9小结159
第十章国际化160
10.1语言区域161
10.2国际化SpringMVC应用程序163
10.3将文本元件隔离成属性文件163
10.4读取属性文件165
10.5告诉SpringMVC要使用哪个语言区域166
10.6使用message标签167
10.7范例167
10.8小结173
第十一章上传文件174
11.1客户端编程174
11.2MultipartFile接口175
11.3用CommonsFileUpload上传文件176
11.4Domain类177
11.5控制器178
11.6配置文件179
11.7JSP页面181
11.8应用程序的测试183
11.9用Servlet3及其更高版本上传文件184
11.10客户端上传188
11.11小结196
第十二章下载文件197
12.1文件下载概览197
12.2范例1:隐藏资源198
12.3范例2:防止交叉引用202
12.4小结206
附录ATomcat207
附录Bservlet211
附录CJavaServerPages236
附录D部署描述符258
Paul Deck是一位资深的Spring Framework开发者,他曾经是HowTomcat Work一书的作者之一。
林仪明,男,现为IBM不错工程师。2004年毕业于厦门大学软件学院,主要研究软件架构、应用中间件。目前在福州生活和工作,先后从事软件技术开发,软件架构设计以及团队管理等工作,有多年的开发设计和管理经验,目前提供IBM中间件产品支持工作。
崔毅,男,2007年毕业于北京航空航天大学计算机学院,获硕士学位,主要研究服务、信息交换中间件。目前在新加坡生活和工作,先后从事技术开发,系统分析,系统实施,咨询顾问,和产品研发管理等工作,有多年的开发设计和管理经验,目前负责一个产品线。
Spring MVC是当前很流行的Web应用开发框架之一。
作为当今业界很主流的Web开发框架,Spring MVC(有时也叫Spring Web MVC)的开发技能相当热门。本书即针对于想要学习如何通过Spring MVC开发基于Java的Web应用的开发人员。本书延续了学习指南系列的特点,通俗易懂,很好容易上手。
本书由资深的Spring MVC程序员,畅销书How Tomcat Work的作者之一撰写。
本书所有的示例应用压缩包都提供了下载,方便读者参考学习。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格