无法访问 WEB-INF/JSP 文件夹

Sar*_*mar 1 jsp

我在 WEB-INF 中创建了一个名为 jsp 的文件夹,并将所有 .jsp 文件放入该文件夹中。我更改了 web.xml

这是给予HTTP Status 404 /JasperPjt/jsp/Login.jsp Not found

请帮帮我。

小智 5

将JSP文件放在WEB-INF目录中的主要目的是只能从服务器访问它,而不能从客户端访问。(客户端将无法知道文件的确切URL)。

如果您尝试调用该文件(WEB-INF 中的文件),服务器将返回 HTTP 404。

只需调用 servlet,然后您就可以调用该 JSP 文件,如下所示:

request.getRequestDispatcher("/WEB-INF/TargetJspFile.jsp").forward(request, response);
Run Code Online (Sandbox Code Playgroud)