настроить log4javascript для веб-приложения Struts - PullRequest
0 голосов
/ 25 апреля 2011

Как мы можем записать информацию JavaScript и сообщения об ошибках в файл журнала, используя log4j.

Пожалуйста, найдите код ниже

<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 Ответ

2 голосов
/ 25 апреля 2011

Вам необходимо создать 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");
...