游侠云服务,国外稳定安全免备案的服务器

统一声明:

1.本站联系方式QQ:1754646538 TG:UXYM_NET 没有频道!如果有其他人通过本站链接联系您导致被骗,本站一律不负责!
2.需要付费搭建请联系站长QQ:1754646538 TG:UXYM_NET
3.国外免备案服务器- 游侠云服务
4.免实名域名注册购买- 游侠云域名

资源名称:Spring MVC学习指南(第2版)

内容简介:

Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的缩写。作为当今业界zui主流的Web开发框架,Spring MVC已经成为当前zui热门的开发技能,同时也广泛用于桌面开发领域。 Spring MVC学习指南(第 2版)重在讲述如何通过Spring MVC来开发基于Java的Web应用。全书共计12章,分别从Spring框架、模型2和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、传唤器和格式化、验证器、表达式语言、JSTL、国际化、上传文件、下载文件多个角度介绍了Spring MVC。除此之外,Spring MVC学习指南(第 2版)还配有丰富的示例以供读者练习和参考。 Spring MVC学习指南(第 2版)是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发 者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。 Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的缩写。作为当今业界zui主流的Web开发框架,Spring MVC已经成为当前zui热门的开发技能,同时也广泛用于桌面开发领域。

Spring MVC学习指南(第2版)重在讲述如何通过Spring MVC来开发基于Java的Web应用。全书共计12章,分别从Spring框架、模型2和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、传唤器和格式化、验证器、表达式语言、JSTL、国际化、上传文件、下载文件多个角度介绍了Spring MVC。除此之外,Spring MVC学习指南(第2版)还配有丰富的示例以供读者练习和参考。

Spring MVC学习指南(第2版)是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。

资源截图:

第一章 Spring框架 1

1.1 XML配置文件 4

1.2 Spring控制反转容器的使用 4

1.2.3 通过构造器来创建一个bean实例 5

1.2.2 通过工厂方法来创建一个bean实例 5

1.2.3 DestroyMethod的使用 6

1.2.4 向构造器传参 6

1.2.5 Setter方式依赖注入 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.1 Product类 15

2.3.2 ProductForm类 15

2.3.3 ControllerServlet类 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.2 SpringMVC的DispatcherServlet 35

3.3 Controller接口 36

3.4 第一个SpringMVC应用 37

3.4.1 目录结构 37

3.4.2 部署描述符文件和SpringMVC配置文件 38

3.4.3 Controller 39

3.4.4 View 40

3.4.5 测试应用 42

3.5 ViewResolver 43

3.6 本章小结 45

第四章 基于注解的控制器 46

4.1 SpringMVC注解类型 46

4.1.1 Controller注解类型 46

4.1.2 RequestMapping注解类型 47

4.2 编写请求处理方法 50

4.3 应用基于注解的控制器 52

4.3.1 目录结构 52

4.3.2 配置文件 52

4.3.3 Controller类 55

4.3.4 View 56

4.3.5 测试应用 57

4.4 应用@Autowired和@Service进行依赖注入 58

4.5 重定向和Flash属性 62

4.6 请求参数和路径变量 63

4.7 @ModelAttribute 66

4.8 小结 67

第五章 数据绑定和form标签库 68

5.1 数据绑定概览 68

5.2 form标签库 69

5.2.1 form标签 70

5.2.2 input标签 71

5.2.3 password标签 72

5.2.4 hidden标签 72

5.2.5 textarea标签 73

5.2.6 checkbox标签 73

5.2.7 radiobutton标签 74

5.2.8 checkboxes标签 74

5.2.9 radiobuttons标签 75

5.2.10 select标签 76

5.2.11 option标签 76

5.2.12 options标签 77

5.2.13 errors标签 77

5.3 数据绑定范例 78

5.3.1 目录结构 78

5.3.2 Domain类 78

5.3.3 Controller类 80

5.3.4 Service类 82

5.3.5 配置文件 85

5.3.6 视图 86

5.3.7 测试应用程序范例 88

5.4 小结 90

第六章 Converter和Formatter 91

6.1 converter 91

6.2 formatter 97

6.3 用registrar注册formatter 99

6.4 选择converter,还是formatter? 101

6.5 小结 101

第七章 验证器 102

7.1 验证概览 102

7.2 Spring验证器 103

7.3 ValidationUtils类 104

7.4 Spring的Validator范例 105

7.5 源文件 107

7.6 Controller类 107

7.7 测试验证器 109

7.8 JSR303验证 110

7.9 JSR303Validator范例 112

7.10 小结 114

第八章 表达式语言(EL) 115

8.1 表达式语言(EL)的语法 115

8.1.1 关键字 116

8.1.2 ()和.运算符 116

8.1.3 取值规则 117

8.2 访问JavaBean 118

8.3 EL隐式对象 118

8.3.1 pageContext 119

8.4 使用其他EL运算符 122

8.4.1 算术运算符 122

8.3.3 关系运算符 123

8.4.2 逻辑运算符 123

8.4.3 关系运算符 123

8.4.4 empty运算符 124

8.5 如何在JSP2.0及其更高版本中配置EL 124

8.5.1 实现免脚本的JSP页面 124

8.5.2 禁用EL计算 125

8.6 小结 126

第九章 JSTL 127

9.1 下载JSTL 127

9.2 JSTL库 127

9.3 一般行为 129

9.3.1 out标签 129

9.3.2 set标签 130

9.3.3 remove标签 132

9.4 条件行为 132

9.4.1 if标签 133

9.4.2 choose、when和otherwise标签 134

9.5 遍历行为 135

9.5.1 forEach标签 135

9.5.2 forTokens标签 143

9.6 与URL相关的行为 144

9.6.1 url标签 144

9.6.2 redirect标签 146

9.7 格式化行为 146

9.7.1 formatNumber标签 146

9.7.2 formatDate标签 149

9.7.3 timeZone标签 150

9.7.4 setTimeZone标签 152

9.7.5 parseNumber 152

9.7.6 parseDate标签 153

9.8 函数 155

9.8.1 contains函数 155

9.8.2 containsIgnoreCase函数 155

9.8.3 endsWith函数 156

9.8.4 escapeXml函数 156

9.8.5 indexOf函数 156

9.8.6 join函数 156

9.8.7 length函数 157

9.8.8 replace函数 157

9.8.9 split函数 157

9.8.10 startsWith函数 158

9.8.11 substring函数 158

9.8.12 substringAfter函数 158

9.8.13 substringBefore函数 158

9.8.14 toLowerCase函数 159

9.8.15 toUpperCase函数 159

9.8.16 trim函数 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.2 MultipartFile接口 175

11.3 用CommonsFileUpload上传文件 176

11.4 Domain类 177

11.5 控制器 178

11.6 配置文件 179

11.7 JSP页面 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

……

第13章 应用测试

附录A Tomcat 207

附录B servlet 211

附录C JavaServerPages 236

附录D 部署描述符 258

附录E部署描述符

资源截图:

1.png

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长QQ:1754646538 提供付款信息为您处理。

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源。