我正在引用这个 Spring 文档并尝试将数据绑定到我的视图。我想请求将我的控制器映射到,比如说/act1
和一个方法,doohickey.do
这样完整的路径就是/act1/doohickey.do
.
然而,Eclipse 说
注解类型 RequestMapping 的属性路径未定义
它给了我一个 CNForg.springframework.web.context.support.XmlWebApplicationContext
我正在使用 Maven。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>4.2.0.RELEASE</version>
</dependency>
@Controller
@RequestMapping("/act1")
public class AnnotetedControllerTest1 {
@RequestMapping(path = "/formTest.do", method=RequestMethod.POST)
public ModelAndView formTest(HttpServletRequest request,
HttpServletResponse response
,@ModelAttribute Form1 form){
ModelAndView mav = new ModelAndView();
mav.setViewName("formTest1.jsp");
return mav;
}
}
抱歉,片段卡在一起了。
为什么 Eclipse 说路径未定义,而文档似乎暗示我可以使用此属性?
更新
我通过更改path
为使其正常工作,value
但为什么呢?
文件说path
。我不相信这份文件是错误的。也许,我在看一个错误的文件?