Потребность помощи получить Spring проект MVC, идущий с ИДЕЕЙ IntelliJ

Таким образом, я загрузил суд над окончательной идеей, и я хочу получить пружину mvc идущий с котом.

Таким образом, я устанавливаю новый проект, настроил его для использования солнца jdk.

Я выбрал пружинное приложение, и оно создало и загрузило следующее:

http://img15.imageshack.us/img15/4853/idealspring1.png

Я не вижу пружинных-mvc библиотек, они включены там, или я должен сделать что-то об этом?

Кто-то может обрисовать в общих чертах то, что я должен сделать, чтобы заставить это создавать как пружина mvc веб-приложение?

12
задан Glorfindel 31 July 2019 в 07:58
поделиться

3 ответа

Я нахожу, что лучший способ начать новый проект IDEA - это использовать Maven. Это позволяет легко собрать проект без запуска IDE, автоматически сохраняя все библиотеки за вас.

"Создайте проект с нуля", затем выберите "Модуль Maven" на следующем экране. Нажмите на "Create from archetype" и выберите "maven-archetype-webapp". Это даст вам базовый макет Maven, который создаст простой WAR-файл.

Теперь, чтобы добавить библиотеки Spring, откройте файл сборки Maven - pom.xml - и вставьте новую зависимость от фреймворка Spring MVC:

   <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>3.0.0.RELEASE</version>
    </dependency>

Отсюда вы можете следовать справочной документации Spring MVC - добавить сервлет Dispatcher и Context Listener в web.xml, контекст Spring XML и так далее.

Еще одним полезным инструментом может оказаться Maven Jetty plugin. После настройки вы можете запустить ваше приложение, просто набрав "mvn jetty:run" в командной строке (или запустив его из IDE). Maven соберет все необходимое и развернет приложение за вас, нет необходимости в установке внешнего сервера приложений для быстрого тестирования.

22
ответ дан 2 December 2019 в 07:02
поделиться

Я думаю, что есть определенные JAR-файлы для Spring MVC. Обычно, когда вы загружаете последнюю Spring Framework и распаковываете zip-архив, вам нужно перейти в папку dist и добавить файлы org.springframework.web.jar и org.springframework.web.servlet.jar / org. springframework.portlet.jar в свой проект. Я почти уверен, что в банках сервлетов / портлетов будут ваши классы, специфичные для MVC.

0
ответ дан 2 December 2019 в 07:02
поделиться

Я не уверен, будет ли ваша установка идентична моей, но когда я загрузил spring-framework-2.5.6, в \ dist \ modules были файлы jar с именами spring-web.jar, spring-webmvc.jar и т. Д. вложенные папки. В руководстве указано, что хотя бы spring-webmvc.jar должен находиться в вашей папке WEB-INF / lib.

В этом руководстве (необязательно) используется eclipse, но в любом случае может быть полезно, особенно для начала:

http://static.springsource.org/docs/Spring-MVC-step-by-step/

0
ответ дан 2 December 2019 в 07:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: