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使用您唯一可用的方法当然是有意义的