• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
๑¹¹
博客园    首页    新随笔    联系   管理    订阅  订阅

访问WEB-INF下文件

一、前言

1、WEB-INF下文件是受到保护的,不能通过浏览器直接访问。

二、方法

(1)、方法一

1、单纯的就只是想访问WEB-INF下的文件,可以通过修改lib下web.xml配置文件,添加以下代码。
点击查看
<servlet>
<servlet-name>你的servlet名字</servlet-name>
<jsp-file>/WEB-INF/INF.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>你的servlet名字</servlet-name>
<url-pattern>/XXX</url-pattern>
</servlet-mapping>
2、代码说明:/xxx即form表单的action,“servlet-mapping”映射到你的servlet,servlet再到jsp文件,(servlet的名字在这里只起到了引导作用以便找到jsp文件),进而执行“jsp-file”(jsp代替了servlet执行,不再执行servlet,jsp的本质也是servlet)。

图 1


图 2


图 3

(2)、方法二

1、web.xml正常配置就行,把要做的工作弄到servlet0中做,即在servlet0中的函数里调用下面的方法即可访问。
点击查看
req.getRequestDispatcher("/WEB-INF/main.jsp").forward(req,resp);

图 4


图 5


图 6


posted @ 2020-04-03 15:23  ๑¹¹  阅读(1085)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3