Dispatcher-servlet.xml - не обязательно? - PullRequest
1 голос
/ 13 октября 2011

Я работаю над заданием, которое уже в некоторой степени построено. Это проект Spring 3.0 с Spring Integration и Spring MVC. Я вижу, что в файле web.xml он определен, а имя связано с классом DispatcherServlet. Но в / web-inf / я не вижу Dispatcher-servlet.xml

Когда я посмотрел на весеннюю документацию, я понял, что Dispatcher-servlet.xml является обязательным.

Приложение работает нормально. JSP извлекается, и поток, как и ожидалось. Но без Dispatcher-servlet.xml, как это работает? Какие-нибудь мысли?

Спасибо, Январь

1 Ответ

1 голос
/ 20 декабря 2011

Например: вот мое определение web.xml.Здесь мое диспетчерское имя сервлета - 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 требует файл сервлета-диспетчера.

...