JSP隐式对象中,有没有exception?

我在网上找了一下,都说JSP有九大隐式对象,分别是application,session,request,page,config,out,pageContext,resp... 我在网上找了一下,都说JSP有九大隐式对象,分别是application,session,request,page,config,out,pageContext,response,exception,可是我在JSP页面中写<%exception.toString();%>会提示错误,这不说明exception不是JSP的隐式对象了吗?到底是怎么回事,给个权威一点的解释,谢谢!
顺便也给我介绍一下,你们一般都在哪里去找一些查询这种信息的资料,官方的资料啊!
摩羯小猪 你说话的口气挺大,但是回答内容可是半对半错哦!<%exception.toString();%>这样写是肯定没问题的,我又不要得到什么结果,只是测试一下exception对象是否存在,剩何对象都继承Object,都有toString();方法,不是吗?
展开
 我来答
zbdy1
2009-02-10 · TA获得超过265个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:146万
展开全部
只有错误页面才能用到Exception
就是页面的isError为真。

我不知道该在哪查这些个问题。我就是什么不知道在百度里搜什么。然后挑顺眼的看!

Exception有toString方法,只不过它是继承OBJECT的。只能打印一个地址,他们别没有自己写这个方法。
<%=exception.getMessage()%>带=号是表达式语言,是将=号后的内容放到页面上,这个应该知道吧。Exception有getMessage方法能打印出错的信息是什么。这个信息一般来源于那个异常类。有对于这个异常的一些描述。当然我们自己也可以写一些异常。让异常的描述是中文的。
摩羯小猪
2009-02-09
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
jsp中exception的一般使用方法如下:
firstpage.jsp中有如下代码:
<%@ page errorPage="errorpage.jsp" %>

errorpage.jsp中显示异常代码:
<%@ page isErrorPage="true"%>
<%=exception.getMessage()%>

firstpage.jsp中需要有错误errorpage.jsp页面才会有错误信息显示

而且你的代码“<%exception.toString();%>”为什么写成这样呢?是声明吗?我建议你去弄本jsp书好好看看。以后不要问这样书本上基本有的问题了,拜托了老大!!!O(∩_∩)O哈哈~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-06-09
展开全部
isErrorPage属性:
缺省值是false,如果值为true,则可以使用exception隐含对象。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式