我有一個應用程序,我使用兩個映射到單個Dispatcher servlet的URL。具有單個調度程序servlet和servlet配置的兩個URL如何映射到不同的包,並且一個包只能允許兩個URL之一?
<servlet>
<servlet-name>Default Webservice</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-servlet.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Default Webservice</servlet-name>
<url-pattern>/abc/*</url-pattern>
<url-pattern>/xyz/*</url-pattern>
</servlet-mapping>
爲spring-servlet.xml有分量的掃描儀。我想要一些方法,以便我可以允許帶有/abc/*模式的url只能訪問特定的包,而不是調度器servlet正在掃描的所有包。
PS:我無法更改現有的url映射或創建新的調度程序servlet。
如果你,從答案滿足,請接受它 –