我使用spring SimpleMappingExceptionResolver在Spring应用程序中创建了异常处理.一切正常.现在我需要以某种方式在jsp页面中打印捕获的异常.像消息和堆栈跟踪的东西.在我的jsp中,我在"exception"属性中找到了异常对象.我需要做的就是这样:
${exception.printStackTrace()}
Run Code Online (Sandbox Code Playgroud)
但我不知道怎么做.有什么方法可以做到这一点吗?:-)
谢谢你的任何建议,
圣马特奥
ska*_*man 18
我能想到的最简单的解决方案是循环遍历堆栈跟踪元素,利用以下Throwable.getStackTrace()方法:
<c:forEach items="${exception.stackTrace}" var="element">
<c:out value="${element}" />
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
当然,您需要添加一些格式.
| 归档时间: |
|
| 查看次数: |
7505 次 |
| 最近记录: |