customErrors与错误页面[通俗易懂]

customErrors与错误页面[通俗易懂]本配置节相对简单而且常用mode的值有如下三种值说明On指定启用自定义错误。如果未指定 defaultRedirect,用户将看到一般性错误。Off指定禁用自定义错误。这允许显

大家好,又见面了,我是你们的朋友全栈君。

本配置节相对简单而且常用

<customErrors defaultRedirect="url"
mode="On|Off|RemoteOnly">

<error statusCode="statuscode"
redirect="url"/>

<error. . ./>
</customErrors>

 

mode的值有如下三种

说明

On

指定启用自定义错误。如果未指定 defaultRedirect,用户将看到一般性错误。

Off

指定禁用自定义错误。这允许显示标准的详细错误。

RemoteOnly

指定仅向远程客户端显示自定义错误并且向本地主机显示 ASP.NET 错误。这是默认值。

defaultRedirect

指定出错时将浏览器定向到的默认 URL。

   

特殊的错误可以在error一节中定义

   

statusCode指定错误的状态码,redirect则是错误页的URL。

customErrors与错误页面[通俗易懂]

如上面的配置则关闭了自定义异常页面,即便打开了,也只能捕捉403404的错误并对其重定向。而且是需要在应用程序抛出了异常才会重定向到自定义的异常界面,否则哪怕响应的状态码对得上也不会重定向。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155066.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月3日 下午10:00
下一篇 2022年7月3日 下午10:16


相关推荐

  • 【HashMap扩容机制】

    【HashMap扩容机制】我是廖志伟,一名Java开发工程师、幕后大佬社区创始人、Java领域优质创作者、CSDN博客专家。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务、三高架构(高性能、高并发、高可用)有过实践架构经验。博主:java_wxid社区:幕后大佬文章目录HashMap扩容机制本文的大概内容:HashMap扩容机制将(k1,v1)直接放入Node类型的数组中,这个数组初始化容量是16,默认的加载因子是0.75。HashMap有两个参数影响其性能:初始容量和加载.

    2022年6月26日
    28
  • Web后端基础知识

    Web后端基础知识文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportseabornassnsimportwarnings

    2022年6月16日
    40
  • HTML页面的全屏显示-Fullscreen API

    HTML页面的全屏显示-Fullscreen API使用 FullscreenAP 处理页面中的全屏问题

    2026年3月19日
    2
  • 初识.Net审计

    初识.Net审计前言对.net认知比较少,学习一下.net的一些简单审计。遇到.net源码能简单审审。基础概念文件类型ASPX.cs是页面后的代码,aspx负责显示,服务器端的动作就是在as

    2021年12月13日
    48
  • pychram2022.01.13激活码_在线激活

    (pychram2022.01.13激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日
    57
  • BigDecimal 保留小数位/保留两位小数「建议收藏」

    BigDecimal 保留小数位/保留两位小数「建议收藏」BigDecimaldecimal=newBigDecimal(“1.98764432”);System.out.println(decimal);BigDecimalsetScale=decimal.setScale(4,BigDecimal.ROUND_HALF_DOWN);System.out.println(setScale);BigDecimalsetScale1=decimal.setScale(4,BigDecimal.ROUND_HALF_UP.

    2025年11月26日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号