我找到了使所有带注释的控制器工作的方法,我在这里分享。
@basePathAwareController并且
@RepositoryRestController
必须有一个
@RequestMapping班级水平:
@RepositoryRestController//@basePathAwareController@RequestMapping(value="/authors/mycontroller")public class MyController { @RequestMapping(value="/test") public void handleRequest(){ //... }}
如果没有类级别的映射,则不会处理两个控制器 。
这是因为在我以前的测试中从未调用过这些方法。
类级别的映射可以以“ /”开头,也可以不以“ /”开头,在两种情况下均有效。
此外,我注意到
<mvc:default-servlet-handler/>在配置上下文中添加的警告 “找不到具有URI的HTTP请求的映射”
消失了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)