如何访问WEB-INF下文件夹内的jsp页面?

How to access a jsp page inside a folder under WEB-INF?

我正在学习 servlet 和 JSP,我尝试制作一个应用程序。该应用来自page

这是应用程序的结构:

我把所有的 JSP 都放在 WEB-INF 中:

当我尝试 运行 任何 jsp 它不起作用时,我收到此错误:HTTP 状态 404 – 未找到...说明源服务器未找到当前表示目标资源或不愿意透露存在的资源。

如果我移动 WebContent 中的 jsp,应用程序将成功运行。但我想在 WEB-INF 中保留 jsp。我应该怎么办?提前致谢!

看来我明白你的问题了。如果你有 servlet class 编写代码转发到 jsp 页面,就像这样。因为您已将 jsp 页面放入 WEB-INF/view

request.getRequestDispatcher("/WEB-INF/view/homeView.jsp").forward(request, response);