【问题标题】:J2EE:error in displaying ERROR page [duplicate]J2EE:显示错误页面时出错[重复]
【发布时间】:2010-12-01 01:00:33
【问题描述】:

我创建了一个jsp包含

<% 
  int i=10;
  if(i==10)
  throw new ArithmeticException("ItsMyGenExcepetion"); 
%>

我已经在 web.xml 中输入了

<error-page>
<exception-type>java.lang.ArithmeticException</exception-type>
<location>/errordisplay.jsp</location>
</error-page>

我的 errordisply.jsp 包含

<%@ page isErrorPage="true" %>

在正文中

The page contain error <%= exception %>

但它没有显示错误页面....

【问题讨论】:

  • 你是不是重定向到错误页面还是在错误页面没有显示消息?
  • 页面显示 500:server side error

标签: java jsp jakarta-ee


【解决方案1】:

尝试添加:

<%@ page errorPage="/errordisplay.jsp" %>

到抛出异常的 JSP。

【讨论】:

    【解决方案2】:

    这里我得到了我的问题解决方案,但没有答案

    当我使用 Eclipse 的 (SDK 3.2) 网络浏览器时...

    页面正在显示

    页面无法显示 有 您正在尝试的页面有问题 到达且无法显示。


    请尝试以下方法:

    打开 localhost:8080 主页,然后 然后寻找信息的链接 你要。点击刷新按钮, 或稍后再试。

    点击搜索查找信息 在互联网上。您还可以看到一个 相关网站列表。

    HTTP 500 - 内部服务器错误 互联网浏览器

    当我使用 mozilla firefox 获取相同的网址时,它可以工作。

    但是为什么???

    【讨论】:

    • 你是用IE来测试的吗?如果是,那么您的错误页面的大小必须大于 512KB,IE 才能呈现该页面。否则,IE 将呈现其默认的错误页面。无论页面大小,Firefox 都会呈现页面。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    • 2013-06-06
    • 2014-06-25
    • 1970-01-01
    • 2017-05-06
    • 2013-08-13
    相关资源
    最近更新 更多