写了一个前端控制类
@RequestMapping(value = "/user")
@Controller
public class HelloController {
@RequestMapping(value = "/hello")
public String getPages()
{
System.out.println("hello");
return "success";
}
}
index.jsp:
<a href="user/hello">入门程序</a>
一直报404,显示可以访问controller但是不能跳转到success页面,而删去@RequestMapping(value = “/user”)就可以访问,很迷
找了半天,原来是因为
<property name="prefix" value="WEB-INF/pages/"></property>
WEB-INF前没有加/,所以访问路径是
而success.jsp文件是在根目录而不是在user下,所以加了/就可以访问了