在Spring 3 MVC中是否有与Struts 2 Preparable接口/ prepare方法类似的东西?
也就是说,每次请求控制器时执行的方法。
谢谢。
编辑:我想要实现的,例如,根据我的用户填充一组属性,对于此控制器中的每个请求,试图避免这种情况:
@Controller
@RequestMapping("my")
public class MyController {
private void fillProperties() {...}
public void request1() {
fillProperties();
...
}
public void request2() {
fillProperties();
...
}
}
你可以使用Interceptors
这里有几个选项:
MyController(){}
要么
https://docs.oracle.com/javaee/5/api/javax/annotation/PostConstruct.html