Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
web inf和jsp页面指令_Jsp_Web Inf_Page Directives - Fatal编程技术网

web inf和jsp页面指令

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文件。在我的web.xml中,我为404 amd 403和java.lang.exception指定了一个errorppage。我是否需要为我的每个jsp包含一个页面指令,或者它们是否会自动转发到异常处理页面,因为它们在web inf下

如果这是真的,这是否意味着不在web inf下的JSP需要添加page指令才能将它们转发到异常处理页面


谢谢你,我只是想了解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描述符才能获取异常并转发到错误页面