springMVC转发和重定向,没有到指定的目标页面去
今天刚学springMVC,实验过程发现,重定向和转发总是报404
//重定向
@RequestMapping("hello01")
public String Redirecthello() {
System.out.println("重定向方法。。。");
return "redirect:/pages/succes.jsp";
}
//转发
@RequestMapping("hello02")
public String forwardhello() {
System.out.println("转发");
return "forward:/pages/succes.jsp";
}
检查路径发先并没有问题。
仔细检查后发现,这个目录文件在WEB-INF下面:
这里就犯了一个低级错误。
因为WEB-INF下面的资源安全性很高。属于机密文件,如果能随意访问就很危险!
我替换目录建结构后就没有问题了。