2

我有以下应用程序设置。

  • 调度程序 servlet 与*.htmURL 模式匹配。
  • 控制器有注解@RequestMapping(value = "doSuccess")
  • 上面注解的方法只是返回new ModelAndView("success");

 <bean id="jspViewResolver"
      class="org.springframework.web.servlet.view.InternalResourceViewResolver"
      p:prefix="/WEB-INF/jsp/"
      p:suffix=".jsp" 
      p:order="1"/>

  • 索引页有链接

<a href="doSuccess.htm">Click me</a>

  • 有一个名为的文件success.jsp位于/WEB-INF/jsp/

现在,当我单击 Click me 时,我得到一个 404。我做了一些调试,并意识到控制器中的方法确实被调用了,但与它试图查找的 return 语句无关doSuccess.htm

4

1 回答 1

4

我想出了错误。我使用的是 Netbeans,我使用了自动完成导入。它正在导入 org.springframework.web。portlet .ModelAndView 而不是servlet .ModelAndView。

于 2011-07-05T18:48:50.110 回答