当控制器方法中,仅仅用来实现页面跳转,即只需要设置视图名称时,可以将处理器方法使用view-controller标签进行表示
<!--
path:设置处理的请求地址
view-name:设置请求地址所对应的视图名称
-->
<mvc:view-controller path="/testView" view-name="success"></mvc:view-controller>
此时,Controller层所有路径全部失效
@RequestMapping("/testRequestByServletAPI")
public String testRequestByServletAPI(HttpServletRequest request){
request.setAttribute("testRequestScope", "hello,servletAPI");
return "success";
}

解决办法: 在SpringMVC的核心配置文件中设置开启mvc注解驱动的标签:
<!--开启mvc的注解驱动-->
<mvc:annotation-driven />
版权声明:本文为weixin_43480466原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。