我有以下代码在错误页面中显示异常。
<h:outputText value="Exception message" />
<h:outputText value="#{requestScope['javax.servlet.error.message']}" />
我按照以下方式输入命令按钮来传递辅助bean中的堆栈跟踪:
<p:commandButton value="Error" action="#{reportError.reportError(requestScope['javax.servlet.error.message'])}"/>
我甚至尝试使用f:attribute或binding传递它,但没有成功。我无法在辅助bean中检索它。此外,如果不是堆栈跟踪,我尝试将任何字符串硬编码,它可以工作,但堆栈跟踪不会。
有什么建议吗?