网页放在WEB-INF下面怎样发布访问
来源:互联网 发布:北京理工大学网络登录 编辑:程序博客网 时间:2024/06/13 00:57
web project网页放在WEB-INF下面受保护,不能直接访问,有下面三种方式:
假设要发布的网页为a.jsp,建表单form。
1、在web.xml中,将默认<welcome-file>index.jsp</welcome-file>改成<welcome-file>./WEB-INF/view/a.jsp</welcome-file>,其他注释:
<!-- <welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file> -->
<welcome-file>./WEB-INF/view/a.jsp</welcome-file>
访问方式为:http://localhost:8080/demo/
2、建servlet,jump.java,doGet下写方法
RequestDispatcher rd = request.getRequestDispatcher("./WEB-INF/view/a.jsp");
rd.forward(request, response);
在web.xml中给URL取访问名,jump:
<servlet-name>jump</servlet-name>
<servlet-class>database.jump</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>jump</servlet-name>
<url-pattern>/jump</url-pattern>
</servlet-mapping>
访问方法:http://localhost:8080/demo/jump
3、在web.xml中自建<servlet-mapping>
在a.jsp中修改from action的获取方式:
<form action="<%=request.getContextPath() %>/doinsert" method="post">
访问方式:访问方法:http://localhost:8080/demo/doinsert.jsp
- 网页放在WEB-INF下面怎样发布访问
- 网页放在WEB-INF下面怎样发布访问
- JSP页面应该放在和WEB-INF同级目录下还是WEB-INF下面
- jsp放在web-inf下访问静态资源
- 将jsp放在WEB-INF下不能访问
- 怎么直接访问在WEB-INF下面的文件
- jsp访问WEB-INF下面的资源
- jsp访问WEB-INF下面的资源
- 访问web-inf下面的jsp文件
- jsp放在WEB-INF下的访问(struts访问路径)
- jsp有必要放在WEB-INF下
- jsp放在web-inf下(转)
- 有关JSP放在WEB—INF下访问的问题
- SpringMvc+MyBatis+Maven把jsp放在web-inf目录下以避免直接访问jsp
- web项目web-inf下面的jsp页面不能访问
- jsp访问WEB-INF下面的资源-jsp
- jsp访问WEB-INF下面的资源-jsp
- jsp访问WEB-INF下面的资源-jsp
- iOS程序启动过程,原理,UIApplication,代码启动界面 - iOS
- ubuntu1404与win7相互远程桌面
- Ubuntu linux 添加动态链接库路径
- hdu 5858 正方形和内切圆的几何问题
- CSU 1111: 三家人【有趣的思维题】
- 网页放在WEB-INF下面怎样发布访问
- WebView的简单学习20160820
- Spring MVC Fast Tutorial: Model View Controller
- Qt中pro文件的详细介绍
- 玲珑学院-1014-Absolute Defeat【思维】
- Arithmetic problem | 统计前面比自己小的数的个数
- Java并发编程番外篇(二)happens-before关系
- BZOJ 1051 Tarjan
- Oracle笔记002