自定义标签里Exception时,<error-page>配置了,为什么不能移动到错误页面?

scbb 2013-01-30 06:49:08
web.xml

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

现在能在java程序里抛出Exception时移动到错误页面(error.jsp)了。

但是自己写了一个自定义标签,里面如果发生了Exception,不会移动到error.jsp。
而是把error.jsp的内容输出到了当前页面。

问如何修改,可以在自定义标签,里面如果发生了Exception时,也能移动到error.jsp。
...全文
172 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
scbb 2013-01-31
好像是出错的jsp(非error.jsp)有问题。 具体在查。
  • 打赏
  • 举报
回复
yzsunlight 2013-01-30
http://huihai.iteye.com/blog/897028 具体查看
  • 打赏
  • 举报
回复
在你<taglib>外加<jsp-config>,</taglib>后加</jsp-config>看下。
  • 打赏
  • 举报
回复
pkjjun2012 2013-01-30
Exception默认关闭的。需要用page指令。设置isErrorPage="true"
  • 打赏
  • 举报
回复
且活且珍惜 2013-01-30
好像jsp还要写一个isError=true吧,好像是
  • 打赏
  • 举报
回复
爱T 2013-01-30
大牛 你用的什么框架?
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2013-01-30 06:49
社区公告
暂无公告