下面是我的项目的web.xml。
<web-app> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/config/applicationContext-service.xml /WEB-INF/config/applicationContext-dao.xml </param-value> </context-param> <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/config/servlet-context.xml ***/WEB-INF/config/applicationContext.xml*** </param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> </web-app>如果我想将我的项目转换为基于java的配置,我知道webapplicationcontext可以通过使用或webapplicationinitializer来配置。但是如何使用java配置来配置context-param呢?
发布于 2020-07-20 12:24:36
您可以做的是,通过使用servlet上下文的setattribute和getattribute方法,您可以使用servlet上下文来存储参数name和param值,通过这些方法,您可以在整个应用程序中的任何位置访问它们,并检查这一点以获得更多说明。
https://stackoverflow.com/questions/62988519
复制相似问题