Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.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
Handle ServletException-JavaServletAPI 3.&x2B;_Java_Jsp_Servlets_Web.xml - Fatal编程技术网

Handle ServletException-JavaServletAPI 3.&x2B;

Handle ServletException-JavaServletAPI 3.&x2B;,java,jsp,servlets,web.xml,Java,Jsp,Servlets,Web.xml,我理解使用标记处理WEB-INF/WEB.xml文件的ServletException: <error-page> <error-code>500</error-code> <location>/error.jsp</location> </error-page> 500 /error.jsp 我已经读过好几次了,我应该避免将WEB-INF/WEB.xml文件与JavaServletAPI3结合使用 如果没有WEB-I

我理解使用
标记处理
WEB-INF/WEB.xml
文件的ServletException:

<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>

500
/error.jsp
我已经读过好几次了,我应该避免将
WEB-INF/WEB.xml
文件与JavaServletAPI3结合使用


如果没有
WEB-INF/WEB.xml
,我如何处理ServletException?

您读错了/理解错了。你不仅可以自由地做你想做的事情,而且它会起作用,而且你不能完全避免使用web.xml,就像在本例中一样

问题的核心是,现代servlet规范具有有用的注释,如
@WebServlet
@WebFilter
@WebListener
,这使得无需在web.xml中声明servlet、过滤器和侦听器等内容,从而节省了一点多余的xml配置麻烦。它们对于web框架和库特别有用,现在可以自动部署,而无需先在web.xml中定义任何内容

如果您想在自己的servlet中使用它,这完全取决于您自己,您可能会争辩说,在web.xml中配置所有内容可以让您查找所有配置,而不必在多个java源文件中查找它

在web.xml中声明过滤器之类的东西甚至还有一个好处:您可以强制执行特定的执行顺序,因为它们将按照它们在web.xml中出现的顺序执行


因此,不要尽可能避免使用web.xml。在有意义的时候避免它

你读错了/理解错了。你不仅可以自由地做你想做的事情,而且它会起作用,而且你不能完全避免使用web.xml,就像在本例中一样

问题的核心是,现代servlet规范具有有用的注释,如
@WebServlet
@WebFilter
@WebListener
,这使得无需在web.xml中声明servlet、过滤器和侦听器等内容,从而节省了一点多余的xml配置麻烦。它们对于web框架和库特别有用,现在可以自动部署,而无需先在web.xml中定义任何内容

如果您想在自己的servlet中使用它,这完全取决于您自己,您可能会争辩说,在web.xml中配置所有内容可以让您查找所有配置,而不必在多个java源文件中查找它

在web.xml中声明过滤器之类的东西甚至还有一个好处:您可以强制执行特定的执行顺序,因为它们将按照它们在web.xml中出现的顺序执行


因此,不要尽可能避免使用web.xml。在有意义的时候避免它

你读错了/理解错了。你不仅可以自由地做你想做的事情,而且它会起作用,而且你不能完全避免使用web.xml,就像在本例中一样

问题的核心是,现代servlet规范具有有用的注释,如
@WebServlet
@WebFilter
@WebListener
,这使得无需在web.xml中声明servlet、过滤器和侦听器等内容,从而节省了一点多余的xml配置麻烦。它们对于web框架和库特别有用,现在可以自动部署,而无需先在web.xml中定义任何内容

如果您想在自己的servlet中使用它,这完全取决于您自己,您可能会争辩说,在web.xml中配置所有内容可以让您查找所有配置,而不必在多个java源文件中查找它

在web.xml中声明过滤器之类的东西甚至还有一个好处:您可以强制执行特定的执行顺序,因为它们将按照它们在web.xml中出现的顺序执行


因此,不要尽可能避免使用web.xml。在有意义的时候避免它

你读错了/理解错了。你不仅可以自由地做你想做的事情,而且它会起作用,而且你不能完全避免使用web.xml,就像在本例中一样

问题的核心是,现代servlet规范具有有用的注释,如
@WebServlet
@WebFilter
@WebListener
,这使得无需在web.xml中声明servlet、过滤器和侦听器等内容,从而节省了一点多余的xml配置麻烦。它们对于web框架和库特别有用,现在可以自动部署,而无需先在web.xml中定义任何内容

如果您想在自己的servlet中使用它,这完全取决于您自己,您可能会争辩说,在web.xml中配置所有内容可以让您查找所有配置,而不必在多个java源文件中查找它

在web.xml中声明过滤器之类的东西甚至还有一个好处:您可以强制执行特定的执行顺序,因为它们将按照它们在web.xml中出现的顺序执行


因此,不要尽可能避免使用web.xml。在有意义的时候避免它

因此,对于ServletException,在
web.xml
文件中使用
标记仍然有意义吗?无论如何,谢谢你的反馈@jwi使用您唯一可用的方法当然是有意义的,是的。因此,对于ServletException,在
web.xml
文件中使用
标记仍然有意义吗?无论如何,谢谢你的反馈@jwi使用您唯一可用的方法当然是有意义的,是的。因此,对于ServletException,在
web.xml
文件中使用
标记仍然有意义吗?无论如何,谢谢你的反馈@jwi使用您唯一可用的方法当然是有意义的