2012-08-23 61 views
1

有没有一种简单的方法可以确定哪个页面从JSP 500页面导致500错误?我在Java中使用Google AppEngine。我的/ 500页面由jsp提供。我试过request.GetRequestURI()& request.GetRequestURL(),但它似乎只是告诉我我在mysite.com/500这是有道理的,但没有帮助。什么页面导致我的500错误从JSP?

回答

0

该信息存储在请求范围内,密钥为javax.servlet.error.request_uri

所以,这应该这样做:

<p>Request URI: ${requestScope['javax.servlet.error.request_uri']}</p> 
+0

我喜欢这一点,但反正是有它从事物的Java方面获得?它肯定比写一些js来报告错误更清洁。 – user1617999

+0

它只是'request.getAttribute(“javax.servlet.error.request_uri”)'。 – BalusC

+0

太棒了! @BalusC – user1617999

0

登录到App Engine管理页面并查看日志中的500错误。

相关问题