我们在MVC项目中,进行页面跳转时,发现拼接的跳转路径带有一级路径,即带有 "/e" 目录。
@Controller
@RequestMapping("/e")
public class EncodingController {
@RequestMapping("/t1")
public String test(String name, Model model){
System.out.println(name);
model.addAttribute("msg",name);
return "text";
}
}
跳转时报如下错误
错误原因及解析:
原因是我们在配置Spring MVC配置文件时,视图解析器配置有误
如上图,我们没有在开头加入"/",所以跳转的时候,跳转路径是不对的,肯定会报404错误
加入"/",即可解决。