当前位置:首页 » 密码管理 » 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下,就是为了不让客户端随意访问,所以保证了一定的安全性,不能直接访问

热点内容
办公室如何做数据服务器 发布:2025-07-13 15:55:24 浏览:327
用一句话证明我很穷ftp 发布:2025-07-13 15:54:48 浏览:936
安卓如何启动画面 发布:2025-07-13 15:43:22 浏览:643
安卓哪个娃娃 发布:2025-07-13 15:35:52 浏览:142
服务器列表格式错误什么意思 发布:2025-07-13 15:33:05 浏览:170
lol脚本有哪些 发布:2025-07-13 15:10:28 浏览:165
lol怎么上传囧图 发布:2025-07-13 15:09:40 浏览:90
c语言火车售票系统 发布:2025-07-13 15:06:55 浏览:391
用什么缓存视频 发布:2025-07-13 14:52:27 浏览:360
GTA5mods文件夹 发布:2025-07-13 14:52:27 浏览:53