Spring MVC с помощью Maven в JIdea

Home » Spring MVC » Spring MVC с помощью Maven в JIdea
Spring MVC 1 комментарий

1) Создаем Maven проект в JIdea, используя архетип maven-archetype-webapp
maven
2) Разрешаем авто-импорт проектов во вновь созданном проекте: в уведомлении щелкаем – enable auto-import
3) Добавляем в блок зависимостей зависимости Spring-MVC

вводим значение переменное версии в блок properties

в блок <build><plugins> добавляем плагин

Мы видим что папка окрасилась в синий цвет, то есть JIdea распознала ее как папку с исходными кодами.

4) В папке WEB-INF создадим папку jsp, а в ней создадим файл home.jsp

5) Maven по умолчанию не создает в папке main папки java, поэтому создаем ее

6) Добавим плагин в тег <plugins> pom.xml

далее создаем пакет для контроллеров в папке java и класс HomeController

homeController

7) Конфигурируем dispatcher-servlet.xml и web.xml

Создаем файл dispatcher-servlet.xml в каталоге WEB-INF следующего содержания
(new->XML Configuration file -> Spring Config)

В web.xml в тег <webapp> добавляем

Настраиваем конфигурацию JIdea для запуска и отладки

а) Run->Edit Configurations-> + -> Tomcat Server -> Local
б) сконфигурировать сервер, указав путь к папке с Tomcat
в) Нажать клавишу Fix, чтобы выбрать артефакт для запуска в Tomcat

One thought on - Spring MVC с помощью Maven в JIdea

  • Если в maven все зависимости загрузились успешно, то IDEA предложит использовать библиотеки maven для Spring. Файл  application-context.xml ,  созданный по умолчанию, оставляем пустым. Для первоначального запуска его можно не настраивать.

LEAVE A COMMENT