@RequestMapping("/form")
public String formForCreate(Model model) {
log("Action 'formForCreate'");
}
上面提到的请求映射正在打两次。我怎么能阻止这个。?
答案 0 :(得分:0)
您可以检查的一件事是,扫描控制器组件的应用程序上下文是否正在加载两次。例如,在web xml中,您将调度程序servlet配置为在web.xml中命名为dispatcher,并配置了contextConfigLocation以加载以下bean配置文件。
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:dispatcher-servlet.xml</param-value>
</context-param>
这可能导致控制器每次请求被命中两次,因为调度程序servlet在调度程序servlet启动时自动加载一次,而另一次是在ContextLoaderListener启动时自动加载。