我已经使用 spring SimpleMappingExceptionResolver 在 Spring 应用程序中创建了异常处理。一切正常。现在我需要以某种方式打印 jsp 页面中捕获的异常。像消息和堆栈跟踪之类的东西。在我的 jsp 中,我在“异常”属性中找到了异常对象。我需要做的就是这样:
${exception.printStackTrace()}
但我不知道怎么办。有什么办法可以做到这一点吗?:-)
感谢您的任何建议,
Mateo
我能想到的最简单的解决方案是循环堆栈跟踪元素,利用Throwable.getStackTrace()
method:
<c:forEach items="${exception.stackTrace}" var="element">
<c:out value="${element}" />
</c:forEach>
当然,您需要添加一些格式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)