показать прогресс в командной строке при запуске веб-приложения Java - PullRequest
0 голосов
/ 07 марта 2012

Я разработал простое приложение, такое как insertion, updation in jsp,servlet that is java web.Что я хочу сделать: предположим, что я вставляю данные в свой oracle db then data is inserted and i got a message that data has been inserted successfully, то же самое я хочу показать в command prompt, когда мой web app работает в tomcat server.Приложение будет работать в браузере и одновременно command prompt покажет, что:

this data is inserted into this table---transaction committed successfully----

Как я могу это реализовать?Любая помощь очень ценится

1 Ответ

1 голос
/ 07 марта 2012

Подавляющее большинство веб-приложений Java используют Log4j для ведения журнала.

Для записи сообщений на консоль сервера используйте Log4j ConsoleAppender класс.

Обычно вам нужно сделать чуть больше, чем просто перетащить log4j.jar в каталог tomcat/lib и настроить ведение журналов с помощью файла log4j.xml или log4j.properties, а затем заставить сервлеты или jsps, контроллеры или службы выдавать команды журналирования.В Интернете есть множество учебных пособий, которые помогут вам начать изучение log4j с tomcat.

Да, и, кстати, вы можете попробовать простые старые вызовы System.out.println() из сервлета, хотя это только для обучения.Профессиональные приложения должны использовать регистратор.

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