ssm项目中访问web-inf下的html的方法
产生问题的原因
因为web-inf是在服务端的,客户端没有权限访问的。web-inf是Java的WEB应用的安全目录。也就是客户端无法访问,只有服务端可以访问的目录。
解决方法
通过controller层转发的方式进行访问。
1.在controller层建一个用于转发的请求接口。
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class IndexController {
@RequestMapping("/index")
public String index(){
return "index";
}
}
2.配置tomacat启动时访问的路径为用于转发的接口路径
3.运行tomacat即可直接跳转到返回的页面
我的视图解析器以及文件目录