我有一个控制器处理少量请求,必须检查是否存在相同的cookie值。这意味着在每个请求处理程序中,我必须执行相同的检查。Spring MVC 3控制器请求处理程序通用
@Controller
public class MyController {
@RequestMapping("/Path")
public String Handler1(@CookieValue(required = false, value = "Cookie") String cookie) {
if (cookie != null) {
handleNoCookie();
}
handleRequest1();
}
@RequestMapping("/AnotherPath")
public String Handler2(@CookieValue(required = false, value = "Cookie") String cookie) {
if (cookie != null) {
handleNoCookie();
}
handleRequest2();
}
and so on...
}
有没有一种方法来提取重复检查到这一些方法的实际处理程序执行之前,将做检查?
谢谢。
谢谢!这看起来像一个解决方案。 – tsinik 2011-06-12 12:55:56