Порядок загрузки контекста приложения Spring

В моем web.xml у меня есть объявление сервлета "springmvc" (которое имеет соответствующий springmvc-servlet.xml)

<servlet>
    <servlet-name>springmvc</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>

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

У меня также есть мой обычный файл applicationContext.xml.

Какой загружается первым? Springmvc-servlet.xml или applicationContext.xml?

Я спрашиваю об этом каждый раз, когда я помещаю элемент в applicationContext.xml, я получаю Серьезная ошибка контекста. Но когда я помещаю этот элемент в файл springmvc-servlet.xml, мое веб-приложение работает нормально.

Есть идеи, почему?

В другом веб-приложении у меня есть внутри applicationContext.xml, и он отлично работает.

Приложение: Я заметил, что наличие aop: config создает конфликт с mvc: annotation-driven

6
задан chris 22 November 2010 в 09:21
поделиться