2011-11-29 65 views
1

我对春3.我要的Log4j在我的应用程序整合工作, 我可以登录HTTP错误,如404,505等在我的日志文件,因为那样的错误,我重定向从web.xml文件使用标记到错误页面。如何在Java中记录HTTP错误

+0

我想你可能甚至不需要记录它。很可能,您的Web服务器/应用程序服务器已经包含了这种HTTP错误的错误日志。我建议你阅读你的服务器日志配置说明。 –

回答

1

我不认为有一个简单的方法,使与Spring MVC的一个非常详细的日志记录。

最简单的方法是登录在你的错误页面视图文件,如果它是一个JSP,但你可能无法在不处理预春季控制器异常做非常详细的记录。

tutorial是学习如何正确地从两个错误页,并从控制器本身处理异常是非常有用的。它应该让你知道该怎么做。

+0

如果你得到一个500,但是,甚至没有它的春天,那么它不会被记录。这就是为什么我建议基于服务器而不是框架。 –

+2

@VicentePlata我认为你仍然可以在web.xml中使用错误页面处理500错误系列。 – gigadot

+0

当然,这是正确的。 –