Ambiguous handler methods mapped for HTTP path

来源:互联网 发布:安卓一键锁屏软件大全 编辑:程序博客网 时间:2024/06/09 21:39
映射重复导致的错误java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path '/getPrams': {public java.lang.String cn.ps.spring.controller.MainController.getJson(), public org.springframework.web.servlet.ModelAndView cn.ps.spring.controller.MainController.getPrams()}. If you intend to handle the same path in multiple methods, then factor them out into a dedicated handler class with that path mapped at the type level!at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodResolver.resolveHandlerMethod(AnnotationMethodHandlerAdapter.java:600)

代码:

@RequestMapping("/getPrams")public ModelAndView getPrams(){ModelAndView mav = new ModelAndView();mav.addObject("yejin", "woshiyejin");return mav;}@RequestMapping("/getPrams")@ResponseBodypublic String getJson(){return "a";}
@RequestMapping("/getPrams")<pre name="code" class="html">@RequestMapping("/getPrams")
出现了两个名称一样的映射



1 0
原创粉丝点击