Servlets 如何在web.xml中设置网站位置的权限?

Servlets 如何在web.xml中设置网站位置的权限?,servlets,http-status-code-403,Servlets,Http Status Code 403,我见过一些网站访问www.example.com/js时返回403错误 My web.xml: <error-page> <error-code>403</error-code> <location>/403.html</location> </error-page> <error-page> <error-code>404</error-code> <

我见过一些网站访问www.example.com/js时返回403错误

My web.xml:

<error-page>
    <error-code>403</error-code>
    <location>/403.html</location>
</error-page>
<error-page>
    <error-code>404</error-code>
    <location>/404.html</location>
</error-page>

403
/403.html
404
/404.html
但是,当我访问/js目录(或用于此目的的任何目录)时,得到的是错误404,而不是错误403


当请求特定文件夹时,如何使web.xml生成错误403?我使用的是GlassFish服务器4.1.1。

我的目标通过在我想引发错误403的文件夹中添加index.jsp文件得到了解决

index.jsp:

<% response.sendError(403);return;%>

您是否检查了Glassfish全球级别?检查下面的链接,您可能会找到解决方案。