java如何在Spring应用程序中获取ServletConfig?
尝试将ServletConfig
自动连接到当前应用程序,而不是ServletContext
,因为API需要它
我知道用户可以通过ServletConfigServlet获取ServletContext,但如何从spring应用程序中获取
你可以在下面搜索框中键入要查询的问题!
尝试将ServletConfig
自动连接到当前应用程序,而不是ServletContext
,因为API需要它
我知道用户可以通过ServletConfigServlet获取ServletContext,但如何从spring应用程序中获取
# 1 楼答案
而不是自动连接,尝试实现ServletConfigAware
编辑:
我找不到在实际项目中使用ServletConfigAware的示例。本质上,您将拥有一个实现该接口的类来获取ServletConfig
您可以通过使用@Component注释该类或用XML声明一个bean,从该类创建一个Springbean。当Spring创建bean时,它将调用
setServletConfig(ServletConfig servletConfig)
一旦你的bean中有了ServletConfig实例,你就可以用它做任何你需要的事情
您的问题是如何获得ServletConfig,但我认为(如果我错了,请纠正我)您正在寻求将遗留Servlet集成到Spring Web MVC应用程序中ServletWrappingController可能是更好的选择。我自己从未使用过它,但它似乎是专门为这个目的设计的