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

热点内容
mysql属于什么数据库 发布:2025-07-12 13:55:52 浏览:166
源码抓捕 发布:2025-07-12 13:47:34 浏览:873
安卓哪里有李小龙 发布:2025-07-12 13:31:49 浏览:439
苹果保存账号密码在哪里找 发布:2025-07-12 13:31:07 浏览:99
东北大学c语言考试题 发布:2025-07-12 13:26:40 浏览:756
sha256在线加密 发布:2025-07-12 13:19:06 浏览:228
vbnet创建数据库连接 发布:2025-07-12 13:15:34 浏览:233
为什么社保卡在社康还要密码 发布:2025-07-12 13:11:42 浏览:812
取随机数php 发布:2025-07-12 12:58:16 浏览:841
如何配置组合音响 发布:2025-07-12 12:53:54 浏览:94