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

热点内容
php从入门到精通下载 发布:2025-09-18 13:36:44 浏览:138
抖音使用脚本 发布:2025-09-18 13:29:36 浏览:787
c语言是王道 发布:2025-09-18 13:17:07 浏览:260
c语言des 发布:2025-09-18 13:10:39 浏览:657
编译地址超出范围 发布:2025-09-18 13:01:34 浏览:735
怎么下载php 发布:2025-09-18 12:41:53 浏览:218
php登录原理 发布:2025-09-18 12:37:00 浏览:602
php全等 发布:2025-09-18 12:36:55 浏览:640
c语言怎么表示奇数 发布:2025-09-18 12:26:21 浏览:413
瑞萨编译器原理 发布:2025-09-18 12:12:01 浏览:17