springmvc访问 WEB-INF 目录下的页面

需要掌握:springmvc教程-第一个controller

介绍

jsp工程中,WEB-INF 目录 是禁止通过 url 访问的。

在spring mvc中,通过配置 视图解析器 ,可以访问该目录下的资源

创建pages文件夹

在 WEB-INF 目录下创建 pages 文件夹

创建jsp

在 pages 文件夹下创建test.jsp

修改 springMVC.xml

修改视图解析器的 prefix,如下:

<property name="prefix" value="/WEB-INF/pages/"></property>

表示文件所在的路径是:/webapp/WEB-INF/pages/

修改 HelloCtrl

修改 HelloCtrl 的 hello() 方法,返回 test 字符串

@RequestMapping("/hello")
public String hello(){
    return "test";
}

联合视图解析器,表示文件是:/webapp/WEB-INF/pages/test.jsp


原文出处:/show_1IXiOdRf3ud.html