springmvc
萧逸才
这个作者很懒,什么都没留下…
展开
-
springMVC的一个controller方法怎么处理多个请求地址
写这篇博客的想法是前一阵子在csdn的问答中遇到有人问这个问题(传送门:http://ask.csdn.net/questions/382662),当时我也很懵逼,因为确实没有具体研究过,所以趁这次机会记录一下,如果有什么不对滴,请大家多多斧正,始めましょう。。。先放代码/** * Created by xyc on 2017/5/14 0014. */@Controller@Reques原创 2017-05-14 11:32:35 · 14526 阅读 · 4 评论 -
对于@RequestParam的一些小疑问
首先我在使用spring时一直使用@RequestParam来校验参数是否为空,但是我想我对@RequestParam的用法产出了一些误解。 简单来说@RequestParam只能验证你有没有传这个参数,而不能验证你传的参数是否为空。 以上……原创 2017-05-28 16:25:38 · 1000 阅读 · 0 评论 -
Spring参数解析器源码分析
Spring提供了比较完善的参数解析器,虽然一直在使用,但是不知道Spring在后面做了什么样的处理,所以这次我们看一下Spring的源码,了解一下具体的处理过程。在本篇博客中我们使用@RequestParam来举例。先看一下HandlerMethodArgumentResolver接口的定义:public interface HandlerMethodArgumentResolver {原创 2017-07-30 12:28:02 · 1703 阅读 · 1 评论 -
Spring自定义参数解析器
虽然Spring提供了比较完善的参数解析器,但是对于一些特殊的数据类型我们还是需要进行特殊处理,这样会提高代码的复杂度,增加冗余的代码,降低代码可读性和可维护性。所以自定义参数解析器是一个很好的解决方案,是的时候对编码人员也是透明的,非常方便。 还有一点需要注意的是,本篇博客自定义参数解析器使用的方法是通过继承AbstractNamedValueMethodArgumentResolve原创 2017-07-30 12:40:39 · 4325 阅读 · 0 评论