0

我正在使用这段精彩的代码在自定义错误页面中获取堆栈跟踪

var  stackTrace = "";
    var  trace = requestScope.error.getStackTrace();
    for (var  i = 0; i < trace.length; i++){
    stackTrace += trace[i]+ "<br />" ;
}
return  stackTrace;

但这似乎没有返回任何 extlib 错误只有在我使用默认运行时错误页面时才会看到以下错误:

“用于部分刷新的无效组件 id dynC”

有什么方法可以修改我的代码以返回 extlib 错误?

4

1 回答 1

0

这取决于抛出什么样的异常。并非所有异常都有“getStackTrace()”。有关 Xpages 错误管理的更多信息,请参见此处:http ://www-10.lotus.com/ldd/ddwiki.nsf/dx/error-management-in-xpages.htm 。看看该页面上“Dominykas Kardokas”的评论。

于 2012-03-10T10:12:10.737 回答