1.SpringMVC可以自定义Resolver完成某些参数的解析,加入我想实现一个参数轮流被2个Resolver解析,Spring支持吗?
例如:
@RequestMapping(method = RequestMethod.GET)
public String test(@RequestParam("title") @UpperCase String text) {
System.out.println(text);
return "form";
}
在被RequestParam的resolver解析之后,接着进入我自己写的uppercase的resolver中,我测试了是不行的,好像只支持一种解析,有什么途径可以支持2个Resolver轮流解析吗?
可以的哦,试试看:
先定义一个自己的
@UpperCase
:在定义一个formatter的工厂
最后,注册一下上面这个工厂
现在你再看看,你的代码