|
|
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
Я написал 2 класса для логирования, лог-файл представлен в виде HTML. Может кто подскажет правильно прикрутить это к веб-приложению(jsp, servlet)? (хотелось бы логировать в папку где размещены jsp, что бы потом можно было было смотреть лог из браузера). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:57:51 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
up! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 11:57:19 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
что значит прикрутить в веб-приложению. Неверная постановка Клади в файл и тем кто хочет смотреть давай ссылку. Не факт что веб-сервер отдаст файл если в него что-то пишется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 12:14:58 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
Спасибо! Ситуация такая. Есть веб приложение (jsp, servlets). тип приложения CRUD, пользователь может делать какие-то действия удаление, создание, редактирование. Нужно эти действия и результаты этих действий логировать с помощью java.util.logging. Хочеться логировать в html файл, что потом админ из браузера мог особо не парясь просмотреть лог. Хочу узнать как создать единственный экземпляр моего класса для логирования (напрмер MyLog), передав туда параметр String fileName (имя файла куда хочу логировать. типа .../jsp/log/log.html). И как вызывать этот класс из jsp и сервлетов. ?если я буду делать так Web сервер отдаст файл? LogRecord record = new LogRecord(Level.INFO, "Привет"); logger.log(record); handler.flush(); handler.close(); Сорри, если что то не корректно раскзал. Буду рад любому мнению. Если туплю где-то, поправте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 13:10:14 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
А чем тебя стандартный log4j не устраивает? Оно ИМХО более удобное и юзабельное. Дальше... зачем логировать из JSP??? MVC читали? JSP - отображатель (хотя и писать в лог тоже может). Правильное место для записи - контроллер. После записи в файл (что уже не просто на *nix-сервере ИБО нужно прописать в политиках разрешение на запись) - его еще нужно проситать ??? ты напрямую хочешь показывать текст? зачем если его можно нарисовать на jsp, а заодно получить дополнительный функционал? log4j может логировать в файл, консоль, БД... Из БД ты легко рисуешь JSP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 14:08:44 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
Спасибо за дельный совет! Попробую логировать с помощью log4j в БД, а далее сочиню уж, что-нибудь. Просто хотел узнать про java.util.logging. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 15:42:23 |
|
||
|
Как правильно использовать java.util.logging?
|
|||
|---|---|---|---|
|
#18+
egoist10Спасибо за дельный совет! Попробую логировать с помощью log4j в БД, а далее сочиню уж, что-нибудь. Просто хотел узнать про java.util.logging.Понял :) java.util.logging мало кто пользуется - это как низкоуровневая библиотека - нужна в редких случаях, часто проще использовать более мощьное и гибкое средство, хотя может и потерять в производительности. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 18:01:54 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2144653]: |
0ms |
get settings: |
15ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
40ms |
get topic data: |
14ms |
get first new msg: |
8ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 320ms |
| total: | 490ms |

| 0 / 0 |
