JSP 错误处理问题,知道的请进来!!!!!

xinshuming 2004-08-26 04:13:34
在web.xml中配置了,如下代码
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/MyErrorPage.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/FileNotFound.jsp</location>
</error-page>
为什么当页面出现异常时,转不到指定的错误页面那?
FileNotFound.jsp如下:
<html>
<head>
<title>Bad URL</title>
</head>
<body>
<h3>Bad URL</h3>
The resource you are trying to reach,
<%=request.getRequestURL()%>, does not exist on this server.
</body>
</html>

MyErrorPage.jsp如下:
<%@ page isErrorPage="true" %>
<h1>hello ,o k</h1>
<%= exception%>

...全文
185 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
caoxiongjun 2005-07-27
  • 打赏
  • 举报
回复
up
!我也遇到这样的错误,有没有人知道阿?
xinshuming 2004-08-27
  • 打赏
  • 举报
回复
FileNotFound.jsp是用来当请求内容在服务器上不存在时转向的页面
MyErrorPage.jsp是用来当页面抛异常时转向的页面
例如:
我用一个页面试验
<%@ page errorPage="ErrorPage.jsp" %>
<%
if (1==1)
throw new Exception("An Exception!");
%>
当我把条件“1==1”先改成“1==2”,调这个页面后,再改成“1==1”后,刷新
这时就是对的,但在地址栏打入地址调用时又不对了
报错为:500内部错误

那为高手知道,赐教!!
xinshuming 2004-08-27
  • 打赏
  • 举报
回复
那位高手知道啊
cccer 2004-08-26
  • 打赏
  • 举报
回复
up
CHLC 2004-08-26
  • 打赏
  • 举报
回复
对不起上一个发错了

你在在FileNotFound.jsp页面里写入<%@ errorPage=MyErrorPage.jsp%>
CHLC 2004-08-26
  • 打赏
  • 举报
回复
在web.xml中配置了,如下代码
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/MyErrorPage.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/FileNotFound.jsp</location>
</error-page>
为什么当页面出现异常时,转不到指定的错误页面那?
FileNotFound.jsp如下:
<html>
<head>
<title>Bad URL</title>
</head>
<body>
<h3>Bad URL</h3>
The resource you are trying to reach,
<%=request.getRequestURL()%>, does not exist on this server.
</body>
</html>

MyErrorPage.jsp如下:
<%@ page isErrorPage="true" %>
<h1>hello ,o k</h1>
<%= exception%>

vitamines 2004-08-26
  • 打赏
  • 举报
回复
路径不对

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧