使用 Servlet 2.5,可以通过简单地复制和编辑以下 xml 标记来使用在 web.xml 文件中配置的多个 servlet。
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
是否可以使用 Spring 的 AbstractAnnotationConfigDispatcherServletInitializer 和 Servlet 3 创建多个 servlet?
我认为在 getServletConfigClasses() 方法中返回 2 个类和在 getServletMappings() 方法中返回 2 个路径就足够了,但这并不像我预期的那样工作。
那么,是否有一种(简单的)方法可以使用 Spring 3 和 Servlet 3 配置多个 servlet?
谢谢您的回答!