【发布时间】:2012-05-03 08:24:03
【问题描述】:
我正在使用 Java 和 Javascript 开发应用程序,并且我有一个电子邮件服务,如果应用程序发生错误,用户可以自动向我发送电子邮件。我现在让它向我发送一封空白电子邮件,但我希望它从控制台获取错误消息并将其粘贴到电子邮件中。我必须编写代码才能将其添加到电子邮件中,但如何从控制台获取信息?
编辑:
2012-05-03 10:20:46,449 [mobileapp] DEBUG Resolving exception from handler [null]: org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
2012-05-03 10:20:46,449 [mobileapp] WARN Request method 'GET' not supported
2012-05-03 10:20:46,449 [mobileapp] DEBUG Null ModelAndView returned to DispatcherServlet with name 'mvc-dispatcher': assuming HandlerAdapter completed request handling
2012-05-03 10:20:46,449 [mobileapp] TRACE Cleared thread-bound request context: org.apache.catalina.connector.RequestFacade@741848
【问题讨论】:
-
错误日志和控制台是不同的东西,Eclipse 中有几个不同的控制台。也许你想更具体一点,你想从哪一个“阅读”。
-
我正在使用 log4j 属性来打印日志控制台中发生的事情,所以每当我收到错误时,它就会像添加的编辑一样在控制台上打印出来,如果我可以将其保存为字符串或类似的东西,所以我可以将它添加到电子邮件中
-
你用javascript还是java?
-
log4j 是 Java,而不是 JavaScript。如果你碰巧使用 JavaScript,你可以简单地劫持你使用的任何日志机制。
-
我的所有服务器端都用 java 编码,所以每当这里出现错误时,我想发送一封包含此信息的电子邮件,java 也会生成电子邮件。实际的应用程序是用 javascript 编码的
标签: javascript eclipse error-handling console