配置log4javascript到struts web应用程序

时间:2011-04-25 06:38:26

标签: javascript struts log4j log4javascript

我们如何使用log4j将JavaScript信息和错误消息写入日志文件。

请找到以下代码

<script type="text/javascript" src="././scripts/log4javascript.js"></script>
<script type="text/javascript">
    var log = log4javascript.getDefaultLogger();
    log.removeAllAppenders();
    log.addAppender("start logging");
</script>
function writetoLog()
    {
        log.info("Start the Script Log..");
    }
<body onload="writetoLog();">Some html code here </body>

此信息消息未写入我的日志文件。

请建议

1 个答案:

答案 0 :(得分:2)

您需要创建AjaxAppender。它包含在log4javascript的文档中(例如,在快速入门教程中:http://log4javascript.org/docs/quickstart.html)。

var log = log4javascript.getLogger("server");
var ajaxAppender = new log4javascript.AjaxAppender("/yourapp/jslog.do");
log.addAppender(ajaxAppender);

log.debug("Testing server log");