В настоящее время я кодирую приложение JSP с использованием IntelliJ Enterprise (последняя версия), Tomcat 9, MySQL Server и JDK 11 Server, работающих на Windows 10.
В настоящее время я вызываю код Java, выполняющий настройку базы данных изindex.jsp.Хотя это было хорошо для начала, я сомневаюсь, что это хорошее место для конечного приложения.
Однако мне не удалось настроить файл web.xml для вызова сервлета или любого другого типа Javaclass.
Как я могу настроить проект таким образом, чтобы при первом его запуске запускался класс Java, выполняющий все настройки?На странице входа в систему нет смысла запускать этот код снова и снова, даже если этот код может определить, что ничего не поделаешь.
И еще один вопрос о Java JSP:
Если бы я объявил статическую переменную в классе Java, была бы эта переменная общей для всех пользователей, использующих веб-приложение?