web-inf下的文件使用网络地址映射是访问不到的,只能使用相对访问方式,即使用程序来定向跳转至页面路径。
你是使用的spring吧,可以这么实现
1.可以新建个与web-inf上级(webapp)同级的文件夹file1,将你的页面扔进去,然后http://localhost:8079/checkStaticData/file1/views/hello.html
2.将使用web-inf的文件夹,在spring-servlet.xml里配置
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/"/>
<property name="suffix" value=".html"/>
</bean>
然后在 Controller.java里作视图跳转,访问http://localhost:8079/checkStaticData/tohello就可以,如下
@RequestMapping(value = {"tohello", ""})
public String list(HttpServletRequest request, HttpServletResponse response, Model model) {
model.addAttribute("key", value);
return "hello";
}