web inf和jsp页面指令
我在web inf文件夹下有许多jsp文件。在我的web.xml中,我为404 amd 403和java.lang.exception指定了一个errorppage。我是否需要为我的每个jsp包含一个页面指令,或者它们是否会自动转发到异常处理页面,因为它们在web inf下 如果这是真的,这是否意味着不在web inf下的JSP需要添加page指令才能将它们转发到异常处理页面web inf和jsp页面指令,jsp,web-inf,page-directives,Jsp,Web Inf,Page Directives,我在web inf文件夹下有许多jsp文件。在我的web.xml中,我为404 amd 403和java.lang.exception指定了一个errorppage。我是否需要为我的每个jsp包含一个页面指令,或者它们是否会自动转发到异常处理页面,因为它们在web inf下 如果这是真的,这是否意味着不在web inf下的JSP需要添加page指令才能将它们转发到异常处理页面 谢谢你,我只是想了解web inf的后果,你只需要在你的应用程序中使用任何你想在所有其他JSP中使用的错误页面。因此,在
谢谢你,我只是想了解web inf的后果,你只需要在你的应用程序中使用任何你想在所有其他JSP中使用的错误页面。因此,在下面的示例中,您只需要将错误页面放在上下文路径的根目录中(所有其他JSP都在这里)。每当webapp收到404或403错误时,它都会尝试显示其中一个页面
<error-page>
<error-code>404</error-code>
<location>/404Error.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/403Error.jsp</location>
</error-page>
404
/404Error.jsp
403
/403Error.jsp
只需确保404Error.jsp和403Error.jsp包含:
<%@ page isErrorPage="true" %>
如果您实际上在错误页面中使用JSP(而不仅仅是静态html)好的,请澄清一下;我的JSP不需要在web inf文件夹中,我的web描述符才能获取异常并转发到错误页面