web.xml error-page 不起作用解决方案

今天遇到一个问题(应该是个老问题,但网上答案各异),记录下来
在web.xml中配置错误页面跳转如下:
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/err/error.jsp</location>
</error-page>
或者
<error-page>
<error-code>500</error-code>
<location>/err/error.jsp</location>
</error-page>
制造空指针异常,启动tomcat服务器发现并不能跳转到error.jsp,而是跳转到IE的错误提示页面

解决方案:
1.在IE【工具】->【Internet选项】->【高级】中勾掉【显示友好http错误提示】;
2.确保error.jsp的大小>1024字节。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Java的Error Pages是一种 Web 应用程序机制,用于指定和处理在应用程序遇到的不可恢复的异常和错误。它允许开发人员自定义Web应用程序的错误页面,以便在应用程序遇到异常或错误时向用户显示信息。这些错误页面可以包含有用的信息,例如错误代码、错误消息以及可能的解决方案或建议。通过提供个性化的错误页面,可以提高应用程序的可用性、可靠性和用户体验。 ### 回答2: Error Pages是Java Web应用程序用于处理异常情况的页面。当Java Web应用程序在处理请求过程发生错误或抛出异常时,可以通过配置Error Pages来提供更友好和合适的错误信息给用户。 Error Pages可以对不同类型的错误或异常进行分类,并为每个类型定义一个对应的错误页面。常见的错误类型包括404错误(页面未找到)、500错误(服务器内部错误)等。通过配置Error Pages,可以为每个错误类型指定一个自定义的错误页面,替代默认的错误页面,从而提升用户体验。 配置Error Pages一般需要在web.xml文件进行。在web.xml文件,可以使用<error-page>标签来定义错误页面的映射关系。例如,可以指定某个错误代码(如404)对应的错误页面路径。 当Java Web应用程序出现对应的错误或异常时,服务器会将请求转发到指定的错误页面。错误页面的内容可以根据需要展示错误信息、提供帮助或重定向到其他页面。 使用Error Pages可以帮助开发人员更好地处理错误情况,提供更好的用户体验,同时也方便排查和调试问题。例如,当用户访问一个不存在的页面时,通过配置404错误页面,可以向用户展示一个友好的错误信息,告知用户页面不存在,并提供一些导航或搜索等功能。 总之,Error Pages是在Java Web应用程序用于处理异常情况的页面,通过配置错误页面映射关系,可以提供更好的用户体验和错误处理机制。 ### 回答3: Java的Error Pages指的是在Java web应用,用于处理系统运行时产生的错误(即异常)的页面。 当Java web应用运行过程发生错误时,系统会自动跳转到指定的Error Page页面,用于友好地提示用户错误的发生,并提供必要的信息以帮助用户解决问题或向开发人员报告错误。 在Java web应用,可以通过配置web.xml文件来指定Error Page页面。可以为不同的错误类型,例如404错误(页面未找到)、500错误(服务器内部错误)等,分别指定不同的Error Page页面。当发生相应类型的错误时,系统会跳转到对应的Error Page页面。 Error Page页面通常包含了以下内容: 1. 错误的友好提示信息,例如“页面未找到”、“服务器发生错误”等; 2. 错误的详细说明,包括错误的原因、可能的解决方法等; 3. 可能的相关链接或联系方式,方便用户进一步获取帮助或报告问题; 4. 错误的相关信息,例如错误码、错误时间等,方便开发人员进行问题排查和错误记录。 通过配置Error Pages,可以提高Java web应用的用户友好性,使用户在遇到错误时能够清楚地了解发生的问题,并获得相应的帮助。同时,Error Pages也可以帮助开发人员更好地监控和解决系统的错误,提供更好的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值