IE浏览器下,不显示之定义错误页面,网上看了部分资料解释为,当页面值小于1024B则,IE会视认为不友好页面,自动更换为IE的错误页面,因此导致无法显示自定义错误页面,关键一点1024b是个什么东东?并不是页面的大小,而且页面网络请求大小,通过google浏览器的工具Network选项里可以看到页面请求响应的size值,如果确实小于1024b的话,就在页面加点废代码进去,填充一下就OK了。
类似于这种:
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->
<!-- DEBUG org.springframework.web.servlet.view.velocity.VelocityLayoutView -->