Простейшая CMS на Java Server Pages и MySQL

Для ознакомительных целей будет создан этот пост.
Речь в нем пойдет о создании простейшей системы управления контентом (CMS) с помощью Java, работающей на web-сервере под управлением TomCat.
Рассмотренное в посте приложение является упрощенной версией программы HRApp описанной в этом туториале: СУБД — MySQL, уменьшенное число таблиц, упрощенный интерфейс.
Приложение предназначено для управления информацией о сотрудниках компании: просмотр, удаление, добавление, редактирование.

Также из особенностей
В качестве формы авторизации служит простая проверка имени, пароля (пользователя БД, в данном случае root/password/localhost) и хоста MySQL-базы. Таким образом именно эти значения необходимо ввести при тестировании приложения на локальном сервере, имя базы данных 'tmp' зашито на 22-ой строке файла login_action.jsp.

Для вызова методов типа getEmployeesByName(query) и getAllEmployees() используется бин (bean) empsbean, являющийся «ссылкой» на класс hr.DataHandler.

Для показа информации о сотруднике (методы employee.getEmployeeId(), getFirstName() и т.д.) при ее редактировании используется бин employee (класс hr.Employee).

Пара слов об установке
Для начала необходимо проверить, что на локальной машине установлен рабочий сервер TomCat, например, открыв ссылку http://localhost:8080/manager/html/list. Если она открылась, то все готово к установке приложения в пункте WAR file to deploy.

Скачать war-архив можно прямо тут
Скачать HRApp.war


Добавление комментария:

 css.php