用STRUTS写的页面,能不能用errorPage来做错误导向页面的

sally0156 2004-04-30 02:22:43
我用下面的语句,没什么反应的,指不到如下的页面。

<%@ page errorPage="/pubpage/DBprompt.jsp" %>

请问都是怎么做的?指点一二

谢谢
...全文
114 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengfeitian 2004-05-02
  • 打赏
  • 举报
回复
对阿,同意 nc201(Bricklayer) 的观点,
struts的错误机制挺好用的阿
Philzzf 2004-04-30
  • 打赏
  • 举报
回复
你怎么始终都在原先的想法上绕圈呢?你为什么要把错误信息放到页面上进行传递呢?
你看看struts的错误机制都是在Action中构建一个ActionErrors的实例,然后返回到页面上,这样做很好啊,
你要用struts,但为什么不用它的先进思想呢?
sally0156 2004-04-30
  • 打赏
  • 举报
回复
to: nc201(Bricklayer)
用你这个方法我用过,它不能让我转递参数
sally0156 2004-04-30
  • 打赏
  • 举报
回复
to: yaray(雅睿,生活在别处)

在DBprompt.jsp错误页面我有定义<%@ page isErrorPage="true" %>

出错之后,无法定位到DBprompt.jsp页面
mars_lzg 2004-04-30
  • 打赏
  • 举报
回复
nc201(Bricklayer) 说的对!
yaray 2004-04-30
  • 打赏
  • 举报
回复
错误处理页面需要设置属性isErrorPage=true,此代码告诉编译器,这个JSP页面是一个错误处理页面

<%@ page isErrorPage="true" %>
show90 2004-04-30
  • 打赏
  • 举报
回复
用struts本身的错误机制,我认为它提供的用的很好。
yangzuyu12 2004-04-30
  • 打赏
  • 举报
回复
应该可以的吧,这跟服务有关的吧
Philzzf 2004-04-30
  • 打赏
  • 举报
回复
为什么不用struts本身的错误机制呢?

你可以在struts-config.xml中定义一个全局的错误页面,所有的页面出错时都返回这个页面不就可以了。

<global-forwards>
<forward name="failure" path="/error.jsp"/>
</global-forwards>

所有的action检测到错误时都返回这个页面
return (mapping.findForward("failure"));

error.jsp
--------
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<html:errors/>

81,122

社区成员

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

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