今天做项目中发现 使用Springboot框架是,直接访问templates目录下的静态资源文件报错
原来是templates目录下的资源文件是不对外开发的,这一点可以类似于我们WEB-INF目录下的html和jsp文件,都是不对外开放式。
<a th:href="${#request.getContextPath()}+'/toadd'">添加用户方式一</a> <br>
<a th:href="${#request.getContextPath() +'/add.html'}">添加用户方式二</a> <br>
<a href="add.html">方式三</a> <br>
因此如果需要访问到templates目录下的资源文件 必须经过我们的服务器 --配合视图解析器 来访问索要访问的资源文件,说白了就是必须经过后台