Servlets <;BEA-101024>;web.xml中错误页的错误状态代码不受支持
我们使用weblogic部署我们的应用程序,到目前为止,它工作正常,但遇到以下异常,无法继续应用程序。url似乎一直在关闭 web.xml中错误页的错误状态代码不受支持Servlets <;BEA-101024>;web.xml中错误页的错误状态代码不受支持,servlets,weblogic,web.xml,custom-error-pages,Servlets,Weblogic,Web.xml,Custom Error Pages,我们使用weblogic部署我们的应用程序,到目前为止,它工作正常,但遇到以下异常,无法继续应用程序。url似乎一直在关闭 web.xml中错误页的错误状态代码不受支持 web.xml中的代码如下 <error-page> <error-code>100</error-code> <location>/jsp/main/http_error.jsp</location> </error-page> 100
web.xml
中的代码如下
<error-page>
<error-code>100</error-code>
<location>/jsp/main/http_error.jsp</location>
</error-page>
100
/jsp/main/http_error.jsp
非常感谢您在这方面的任何帮助,提前谢谢 将webapp dtd更改或添加到WEB.XML中较新的dtd。Weblogic特别严格。然后可以添加错误页面处理程序 再见 编辑:如何从weblogic获得HTTP 100?如果我的记忆正确,状态100为CONTINUE,应以静默方式处理(不产生错误)
罗金瑟夫莱特酒店
it.bigmike.servlet.LoginServlet
罗金瑟夫莱特酒店
洛金斯维莱特酒店
400
/web/error.html
404
/web/error.html
403
/web/error.html
500
/web/error.html
503
/web/error.html
EDIT2:这个web.xml在weblogic 10.3上非常适合我我们使用的是“”>,这似乎是最新版本。是的,Mike,我同意你的观点,但那只是一个示例代码,所以无论我们使用什么错误代码,都会出现异常。Mike,谢谢你提供的源示例。我找到了导致异常的原因。要求处理所有服务器错误,因此我们有500到510、598和599。错误代码-510、598和599的规范引发了这个异常,但不知道为什么会这样。。。。非常感谢你的建议。谢谢
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>it.bigmike.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>LoginLoginServlet</url-pattern>
</servlet-mapping>
<error-page>
<error-code>400</error-code>
<location>/web/errore.html</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/web/errore.html</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/web/errore.html</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/web/errore.html</location>
</error-page>
<error-page>
<error-code>503</error-code>
<location>/web/errore.html</location>
</error-page>