файлы тегов jsp и log4j - PullRequest
       9

файлы тегов jsp и log4j

0 голосов
/ 08 июня 2009

Какой лучший способ добавить запись log4j в файл тега jsp ... Я дошел до импорта класса logger ..

<%@ tag import="org.apache.log4j.Logger" %>

Но возникли некоторые проблемы при инициализации объекта регистратора.

<% Logger log = Logger.getLogger("xxx.xxx.xxx.xx"); %>

Поскольку я использую файл тегов с расширением .tag, что я могу указать в качестве ссылки на класс в приведенном выше вызове метода getLogger?

На данном этапе мне не нравится подключать taglib log4j.

Спасибо за внимание.

1 Ответ

1 голос
/ 10 июня 2009

Вам не нужно использовать класс в вызове, чтобы получить getLogger. Вы можете просто передать любую строку, которая действует как идентификатор для экземпляра Logger, который вы возвращаете. Смотрите документы здесь:

http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Logger.html

Вы можете просто передать любой идентификатор (например, "jsp.tag.MyTagName"), но он не будет включать в себя вызывающий тег или что-либо подобное, если только ваш тег не поддерживает передачу какого-либо идентификатора для добавления в Logger. название.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...