我正在使用Struts,Spring框架编写Web应用程序。 在Struts Action中,我按如下方式注入服务类
ApplicationContext context =
new ClassPathXmlApplicationContext("applicationContext.xml");
loginService = (LoginService)context.getBean("loginService");
如何避免在我必须使用的Action类中提及applicationContext.xml loginService =(LoginService)context.getBean(“loginService”);没有在我的班级中指定.xml文件。
我在google搜索时使用了以下内容
私有LoginService loginService =(LoginService)ApplicationContextProvider.getContext()。getBean(“loginService”);
但我不想使用静态方法getContext()。