spring
-
详解SpringMVC中的数据验证示例
在《详解SpringMVC中的Errors和BindingResult数据验证》这篇文章中,我们已经学习了一个案例,本文将继续学习一个数据绑定失败的案例。 下面先看看控制器Data…
-
详解SpringMVC中的Errors和BindingResult数据验证
表单数据验证可以有效的过滤掉一些垃圾数据和一部分机器注册。Struts2中有完整的验证接口,SpringMVC中也同样的为我们提供了对应的验证机制。本文将详细的介绍SpringMV…
-
详解SpringMVC拦截器性能监控和登录检测案例
本文结合一个SpringMVC拦截器在实际项目中的例子进行解释SpringMVC的使用场景。 下面先看一个性能监控的例子吧。 如记录一下请求的处理时间,得到一些慢请求(如处理时间超…
-
SpringMVC拦截器教程
接着前面的两篇关于SpringMVC拦截器的原理和实现机制。本文将进入实战,深入的学习SpringMVC的拦截器。 先来看看SpringMVC拦截器的实现。 package com…
-
详解Servlet filter与SpringMVC拦截器的区别
在struts2中用过filter过滤器,在springmvc中还有拦截器,它们都能过滤请求,但是到底有什么区别呢? 过滤器和拦截器的区别 拦截器是基于Java的反射机…
-
SpringMVC拦截器机制和原理
Struts2中的拦截器是filter,而SpringMVC中的拦截器是怎样实现的呢?本文将对SpringMVC的拦截器机制和原理进行解读。 Spring Web MVC的处理器拦…
-
使用SpringMVC中的PropertyEditor实现数据类型转换和数据验证
前面关于Controller相关的知识,我们已经学习完了。今天我将分享一下关于SpringMVC中的数据转换,数据绑定和数据验证。 先来看一张SpringMVC处理数据请求的流程图…
-
SpringMVC中的MultiActionController控制器
前面我们学过的控制器如AbstractCommandController、SimpleFormController等一般对应一个功能处理方法(如新增),如果我要实现比如最简单的用户…
-
AbstractUrlViewController 与 UrlFilenameViewController
AbstractUrlViewController提供根据请求URL路径直接转化为逻辑视图名的支持基类,即不需要功能处理,直接根据URL计算出逻辑视图名,并选择具体视图进行展示: …
-
ParameterizableViewController(参数化视图控制器)
ParameterizableViewController参数化视图控制器,不进行功能处理(即静态视图),根据参数的逻辑视图名直接选择需要展示的视图。 该控制器接收到请…