当前位置:首页 » 密码管理 » webinfhtml访问

webinfhtml访问

发布时间: 2024-04-07 17:02:04

⑴ 怎么链接到web-inf下面的html文件

web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的.
因些,可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getRequestDispatcher("/WEB-INF/a.jsp").forward(request,response);进行派遣访问.但如果web-inf下有a.htm,则用request.getRequestDispatcher("/WEB-INF/a.htm").forward(request,response);就不能访问。
需要在web.xml里面配置:
<servlet-mapping>

<servlet-name>jsp</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
结果:一切OK,访问a.htm,和a.html在work/web-inf/下者有a$htm.class,a$html.class生成

java web椤圭洰锛歨tml涓璱mg 镄剆rc鑳借块梾鍒痒EB-INF鐩褰曚笅镄勫浘鐗囧悧锛熸垜璇曚简濂戒箙璁块梾涓嶅埌鍝

閮界瀻璇翠粈涔堢帺搴旓纴web_inf鏄椤圭洰镄勪俊鎭鐩褰曪纴閲岄溃瀛樼潃閲嶈佺殑閰岖疆鏂囦欢绛夛纴濡傛灉鍙浠ョ洿鎺ヨ块梾锛岄偅浣犻吨瑕佺殑鏂囦欢涓嶉兘𨱌撮湶浜嗗悧锛屾e父𨱍呭喌涓媤eb_inf閲岀殑涓滆タ鏄涓嶈兘璁块梾镄勶纴镓浠ヤ綘瑕佸紩鐢ㄧ殑锲剧墖涓嶈佹斁鍒癷mg閲

⑶ spring mvc 如何通过ACTION访问在WEB-INF下的html

通过试图解析器 以下是代码请供参考!

@RequestMapping("h_handelList")
publicModelAndViewh_handelList()throwsException{
ModelAndViewmv=newModelAndView();
mv.setViewName("/WEB-INF/jsp/h_handelList.html");
returnmv;
}

也可以在springMVC.xml里配置试图解析器的前缀和后缀

<!--配置springmvc的视图解析器-->
<beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver">
<propertyname="prefix"value="/WEB-INF/jsp/"/>
<propertyname="suffix"value=".html"/>
</bean>

配置了前缀后缀后可以这样写:

@RequestMapping("h_handelList")
publicModelAndViewh_handelList()throwsException{
ModelAndViewmv=newModelAndView();
mv.setViewName("h_handelList");
returnmv;
}

试图解析器是必须要配置的 可以不配置前缀后缀!

⑷ webinf下的html怎么访问

页面不可能直接访问WEB-INF下的资源,只有通过后台转发才能访问。你要明白资源为什么要放在WEB-INF下,就是为了不让客户端随意访问,所以保证了一定的安全性,不能直接访问

热点内容
比亚迪宋plusdmi购买哪个配置 发布:2024-11-27 08:42:56 浏览:8
sql语句or和and 发布:2024-11-27 08:37:09 浏览:799
sql2005加密 发布:2024-11-27 08:32:11 浏览:741
安卓手机如何锁屏录像 发布:2024-11-27 08:31:14 浏览:99
wms源码 发布:2024-11-27 08:30:25 浏览:4
华为编译器系列 发布:2024-11-27 08:29:42 浏览:855
长江存储上海 发布:2024-11-27 08:29:31 浏览:329
crm客户管理系统源码 发布:2024-11-27 07:59:26 浏览:364
匠辰app安卓在哪里下载 发布:2024-11-27 07:47:12 浏览:732
sql表操作 发布:2024-11-27 07:46:31 浏览:814