#spring-3
#весна-3
Вопрос:
Я работаю над назначением, которое в некоторой степени уже создано. Это проект Spring 3.0 с интеграцией Spring и Spring MVC. Я вижу, что в web.xml , определяется, и имя связано с классом DispatcherServlet. Но в /web-inf/ я не вижу Dispatcher-servlet.xml
когда я просмотрел документацию spring, я прочитал, что Dispatcher-servlet.xml является обязательным.
Приложение работает нормально. jsp извлекается, и поток соответствует ожиданиям.Но без Dispatcher-servlet.xml , как это работает? Есть мысли?
Спасибо, Ян.
Ответ №1:
Например: вот мой web.xml определение. Здесь мое имя dispatcherservlet springController-servlet.xml который помещается в папку web-inf.
<servlet>
<servlet-name>springController</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springController</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
Проверьте свой и вернитесь назад. Для Spring требуется файл сервлета диспетчера.