Spring MVC 3.0 выпуск - PullRequest
       1

Spring MVC 3.0 выпуск

0 голосов
/ 02 марта 2012

Используйте Spring MVC вместе (без Spring), отображение web.xml

<servlet-mapping>
 <servlet-name>springmvc</servlet-name>
 <url-pattern>/*</url-pattern>
</servlet-mapping>

Файл конфигурации Spring MVC: springmvc-servlet.xml

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
      <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
      <property name="prefix" value="/WEB-INF/jsp/"/>
      <property name="suffix" value=".jsp"/>
</bean>

<mvc:annotation-driven />    
<mvc:default-servlet-handler />

Почему Spring MVC обрабатывает все запросы, включая статический файл, такой как index.html?

Ответы [ 3 ]

0 голосов
/ 28 июля 2015

Как мы знаем, Spring MVC категоризирован по модели, виду и контроллеру, каждый модуль отделен друг от друга, и для их интеграции контроллер управляет ими, и вся конфигурация находится в файле web.xml.

Следовательно, всеОбработка запросов и ответов от Spring MVC.

Thats All

0 голосов
/ 08 августа 2016

Обычно DefaultAnnotationHandlerMapping и AnnotationMethodHandlerAdapter - это контроллеры, которые выполняют все стандартные по умолчанию Spring MVC Requests .

0 голосов
/ 02 марта 2012

Я не уверен, в чем вопрос, но в исходной документации Spring четко указано использование обработчика сервлета по умолчанию, и ниже я добавил выдержку и ссылку:

Этот тег позволяет отображатьDispatcherServlet в «/» (таким образом, переопределяя отображение сервлета по умолчанию контейнера), в то же время позволяя обрабатывать статические запросы ресурсов сервлетом по умолчанию контейнера.Он настраивает DefaultServletHttpRequestHandler с отображением URL-адреса «/ **» и самым низким приоритетом по сравнению с другими отображениями URL-адреса.

http://static.springsource.org/spring/docs/current/spring-framework-reference/html/mvc.html

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