Java 如何使用Log4J记录AJAX错误

Java 如何使用Log4J记录AJAX错误,java,ajax,Java,Ajax,有没有一种方法可以捕获AJAX请求中的错误,并使用Log4J将其记录在后端? 向my JS添加console.log不是一个选项。我真的需要在服务器端记录我的AJAX错误和我的应用程序日志 感谢您的输入。听起来好像您正在尝试将客户端错误记录到服务器上。你能澄清一下吗 在应用程序中使用Log4J,可以在服务器端记录错误和异常。因此,假设在客户端产生错误的AJAX请求也在服务器上产生错误,您可以记录该错误,但是您不能在服务器上记录客户端/浏览器端错误,除非您编写了一些客户端逻辑,在另一个请求中将错误

有没有一种方法可以捕获AJAX请求中的错误,并使用Log4J将其记录在后端? 向my JS添加console.log不是一个选项。我真的需要在服务器端记录我的AJAX错误和我的应用程序日志


感谢您的输入。

听起来好像您正在尝试将客户端错误记录到服务器上。你能澄清一下吗


在应用程序中使用Log4J,可以在服务器端记录错误和异常。因此,假设在客户端产生错误的AJAX请求也在服务器上产生错误,您可以记录该错误,但是您不能在服务器上记录客户端/浏览器端错误,除非您编写了一些客户端逻辑,在另一个请求中将错误信息发送回服务器。

什么类型的AJAX错误?如果您在应用程序上正确配置了log4j,错误将被记录。@christopher:谢谢您的回复。请查看我对Patrick Grimard的回答。谢谢你的回复Patrick。我有一个AJAX代码向我无法控制的服务发送请求,因为它们来自其他服务。有时我在这样做时会得到错误代码400,这反映在给用户的错误消息中。我想要一种在我的应用程序日志中记录它的方法,这样我就可以记录它发生的频率。这有意义吗?如果您无法访问服务器上的web服务,那么您将无法自己记录消息。客户端中发生的任何事情都将保留在客户端中。