相关疑难解决方法(0)

服务器抛出异常时如何避免用户获得500个错误

我在服务器日志中收到以下错误.

  • 2012-03-06 09:20:43 HTTP JVM:CLFAD0211E:抛出异常.有关更多详细信息,请参阅位于D:/ Lotus/Domino/data/domino/workspace/logs中的error-log-0.xml
  • 2012-03-06 09:20:43 HTTP JVM:CLFAD0229E:发生安全异常服务请求:/demo.nsf/home.xsp - HTTP代码:500.有关更多详细信息,请参阅error-log-0.xml位于D:/ Lotus/Domino/data/domino/workspace/logs

用户只能在webbrowser(源代码)中看到这个

<html>
<head>
<title>Error</title></head>
<body text="#000000">
<h1>Error 500</h1>HTTP Web Server: Command Not Handled Exception</body>
</html>
Run Code Online (Sandbox Code Playgroud)

所以我可以通过服务器日志告诉服务器上有一个安全异常,可能是因为我的java.policy文件中的设置有错误.但我的问题不是导致错误的原因,而是如何避免用户遇到这些丑陋的500错误.

我想将我在应用程序中设置的错误页面呈现给用户,就像任何其他异常一样.

可能?

security error-handling exception xpages

3
推荐指数
2
解决办法
4797
查看次数

标签 统计

error-handling ×1

exception ×1

security ×1

xpages ×1