在控制器层编写时误加了@ResponseBody注解
例:
@RequestMapping("/testJsp")
public String test() {
return "test";
}
当只有requestmapping一个注解的时候,我们自己配置好的视图解析器会帮我们自动拼串,如跳转到/WEB-INF/views/test.jsp页面上
当我们加上了ResponseBody注解后如
@RequestMapping("/testJsp")
@ResponseBody
public String test() {
return "test";
}
这样就不会帮我们自动拼串,而是直接把"test"写入HTTP相应正文中,所以我们只能在页面上看到我们return出去的数据或者对象