Martin, That worked, but I only see the first line of the stacktrace. Anyway to get the entire stacktrace? This is what I currently have:
<c:out value="${requestScope['javax.servlet.error.exception']}" /> Thanks, jb -----Original Message----- From: Martin van Dijken [mailto:[EMAIL PROTECTED] Sent: Wed 7/16/2003 10:07 AM To: Tag Libraries Users List Cc: Subject: RE: Exception var - how to get using JSTL Hey Jeff, The exception is available as a parameter in the request attributes under "javax.servlet.error.exception". Martin > -----Original Message----- > From: Jeff Born [mailto:[EMAIL PROTECTED] > Sent: woensdag 16 juli 2003 16:08 > To: Tag Libraries Users List > Subject: RE: Exception var - how to get using JSTL > > > I would like to have an error page that handles exceptions > that flows the > site I'm developing. In order to do this I would like to > replace the Tomcat > generated page with a jsp: > > > > <error-page> > > <exception-type>java.lang.Throwable</exception-type> > > <location>/jsp/error.jsp</location> > > </error-page> > > > > Then in the error.jsp have a line like : > > > > <c:out value="${pageContext.exception.stacktrace}" /> > > > > However nothing prints. If I modify the jsp containing the > preceding c:out > to contain an error, then the Tomcat Error page takes over and shows a > stacktrace. So I know one is available, I just need to know > how to access > it! Anyone know what I’m doing wrong? > > > > Thanks, > > > > jb > > -----Original Message----- > From: Michael Duffy [mailto:[EMAIL PROTECTED] > Sent: Wed 6/18/2003 7:47 AM > To: Tag Libraries Users List; Jim Kennedy > Cc: > Subject: Re: Exception var - how to get using JSTL > > > > > Yes, 'javax.servlet.jsp.jspException' is the parameter > name that's used when the exception value is set. > It's important to know, because if you do MVC-2 with > your own front controller servlet you've got to set > that parameter inside the servlet whenever an > exception is thrown. If you don't, the JSP error page > won't find it. > > Buy Shawn Bayern's "JSTL In Action" book by Manning. > What you wanted was right there on page 267. Lots of > other good stuff, too. > > Anytime I'm faced with a new technology I like to have > a good book at my elbow. When I started with JSTL, > this was the only book I bought. > > --- Jim Kennedy <[EMAIL PROTECTED]> wrote: > > This also works: > > <c:set var="error" > > > value="${requestScope['javax.servlet.jsp.jspException']}" > > /> (for Tomcat) > > > > but I wanted to avoid the "javax.servlet.jsp..." > > stuff. > > > > Your method is what I was looking for. I have not > > read anything that lead > > me to "exception" being the name of that property. > > Is there a table that > > shows all available pageContext properties. It's > > definitely logical though > > since exception is an implicit variable for JSP > > pages. However, that > > pattern breaks down for: > > > > pageContext.servletConfig which is "config" in JSP > > pages > > > > and > > > > pageContext.servletContext which is "application" in > > JSP pages. > > > > Can you tell me how you came by this info for > > "exception". > > > > > > > > thanks > > > > > > Jim Kennedy > > IT Consultant > > Mobile Phone: 813-503-1484 > > > ----------------------------------------------------- > > > > > > > > ----- Original Message ----- > > From: "Michael Duffy" <[EMAIL PROTECTED]> > > To: "Tag Libraries Users List" > > <[EMAIL PROTECTED]>; "Jim > > Kennedy" <[EMAIL PROTECTED]> > > Sent: Tuesday, June 17, 2003 4:39 PM > > Subject: Re: Exception var - how to get using JSTL > > > > > > > > > > Wouldn't you use > > > > > > <c:out value="${pageContext.exception.message}"/>? > > > > > > That's just straight JSTL, so it should be okay. - > > MOD > > > > > > > > > > > > --- Jim Kennedy <[EMAIL PROTECTED]> wrote: > > > > Can someone help me with the technique to grap > > the > > > > exception (implicit) > > > > variable that exists when isErrorPage=true. I > > know > > > > it will be part of the > > > > pageScope JSTL variable, but I need a technique > > NOT > > > > specific to a container. > > > > > > > > I don't want to use <% %> at all. I need an > > only > > > > tag technique. > > > > > > > > Currently there is not ${exception} guy. > > > > > > > > Thanks > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: > > > > [EMAIL PROTECTED] > > > > For additional commands, e-mail: > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > SBC Yahoo! DSL - Now only $29.95 per month! > > > http://sbc.yahoo.com > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > __________________________________ > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month! > http://sbc.yahoo.com > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] >