如何在java中记录HTTP错误
我正在研究Spring3。我将在我的应用程序中集成Log4j,如何在java中记录HTTP错误,java,log4j,Java,Log4j,我正在研究Spring3。我将在我的应用程序中集成Log4j, 我可以在我的日志文件中记录404、505等HTTP错误吗,因为我正在使用标记从web.xml文件重定向到错误页面。我认为没有一种简单的方法可以使用Spring MVC进行非常详细的日志记录 如果是jsp,最简单的方法是将其记录在错误页面视图文件中,但如果不在Spring controller中预先处理异常,则可能无法进行非常详细的记录 这对于学习如何从错误页面和控制器本身正确处理异常非常有用。它应该让您知道该做什么。我认为没有一种简
我可以在我的日志文件中记录404、505等HTTP错误吗,因为我正在使用标记从web.xml文件重定向到错误页面。我认为没有一种简单的方法可以使用Spring MVC进行非常详细的日志记录 如果是jsp,最简单的方法是将其记录在错误页面视图文件中,但如果不在Spring controller中预先处理异常,则可能无法进行非常详细的记录
这对于学习如何从错误页面和控制器本身正确处理异常非常有用。它应该让您知道该做什么。我认为没有一种简单的方法可以使用Spring MVC进行非常详细的日志记录 如果是jsp,最简单的方法是将其记录在错误页面视图文件中,但如果不在Spring controller中预先处理异常,则可能无法进行非常详细的记录
这对于学习如何从错误页面和控制器本身正确处理异常非常有用。它会让你知道该怎么做。我想你甚至不需要记录它。最可能的情况是,您的web服务器/应用程序服务器已经包含此类HTTP错误的错误日志。我建议您阅读服务器日志配置说明。我认为您甚至不需要记录它。最可能的情况是,您的web服务器/应用程序服务器已经包含此类HTTP错误的错误日志。我建议您阅读您的服务器日志配置说明。但是,如果您得到一个500,甚至没有到达Spring,那么它将不会被记录。这就是我建议基于服务器而不是框架的原因。@VicentePlata我认为您仍然可以使用web.xml中的错误页面处理500个错误系列。@gigadot感谢即时重播,我按照教程中给出的所有说明进行了操作,但它显示了带有错误消息的空白页面,我可以放置此页面的布局吗?@VicentePlata Hi,我可以把布局放在错误页面中吗?该页面使用web.xml中的标记重定向?@VicentePlata我不确定是什么问题,因为您给我的信息不足。不过,如果您得到的是500,甚至没有发送到Spring,那么它将不会被记录。这就是我建议基于服务器而不是框架的原因。@VicentePlata我认为您仍然可以使用web.xml中的错误页面处理500个错误系列。@gigadot感谢即时重播,我按照教程中给出的所有说明进行了操作,但它显示了带有错误消息的空白页面,我可以放置此页面的布局吗?@VicentePlata Hi,我可以将布局放在错误页面中吗?该页面是使用web.xml中的标记重定向的?@VicentePlata我不确定哪里出了问题,因为您给我的信息不足