java - jsp中自定义错误信息

标签 java jsp

我想在用户尝试访问我的网站但无法访问时显示自定义错误消息。我想显示的是,“我们目前正在进行维护。请耐心等待。我们会回来的!”,而不是 - Internet Explorer 无法打开 Internet 站点。

请建议我如何实现这一目标?

最佳答案

你把事情搞混了。错误信息

Internet Explorer cannot open the Internet site

由 Internet Explorer 提供仅意味着它无法连接到您的 Web 服务器。这不是您的应用程序可以控制的。

您可以控制的是在您的应用程序中发生任何错误或您的应用程序处于任何状态时返回的内容。例如,对于 503 Service Unavailable,您可以呈现一个特殊的 JSP。

如何做到这一点取决于您。您必须首先找出服务不可用(或其他原因),无论这对您的应用程序意味着什么,然后生成带有适当状态代码的适当 http 响应。标准状态代码可以找到 here .

关于java - jsp中自定义错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20794756/

相关文章:

java - StandardWrapperValve[jsp] : Servlet. servlet jsp 的 service() 抛出异常 java.lang.IllegalArgumentException:无法将给定对象格式化为日期

java - Android 中的 ArrayIndexOutOfBoundsException

java - "java.lang.OutOfMemoryError"错误是否会导致任何安全问题?

java - typeinfo 的多态 Jackson 反序列化不适用于枚举

java - java(struts)中如何使用jsp上传多张图片?

java - 从jsp传递参数到servlet

java - 为小型桌面应用程序构建 GUI

java - 无法将 Spring Batch MongoItemReader 上的属性的 Query 类型的值转换为所需类型 'java.lang.String'

JavaScript 和 JSP

java - 文件正在下载但里面没有任何内容