LocaleChangeInterceptor.preHandle中Object处理程序的用途是什么

时间:2012-09-26 07:36:07

标签: java spring locale

我担心传递给LocaleChangeInterceptor.preHandle()的参数(对象处理程序)。

当我调用preHandle()时,我可以传递当前请求,响应对象。但是从哪里得到处理程序。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

通常,Spring命名法中的handler指的是处理当前请求的@Controller实现的实例。

LocaleChangeInterceptor的情况下,不使用handler参数,因此您可以传递任何内容。但是,如果可能,您应该传递控制器实例,以遵守约定。

编辑:你为什么要先调用它?应该使用它有一个拦截器,只能由Spring MVC框架调用。

相关问题