解决方案 »

  1.   

    public class OrderBusinessServlet extends HttpServlet {
    AsyncOrderMgrNoticeSendClient as; // 这里没有初始化
    可以试试
    public class OrderBusinessServlet extends HttpServlet {
    @Autowired
    AsyncOrderMgrNoticeSendClient as;
      

  2.   

    <context:component-scan base-package="com.buybal.ums.plugin.service" />servlet 不在这个包里面下面吧 annotation也不会起作用的
      

  3.   


    用了@Autowired,没有用,然后就改用set了
      

  4.   

    在init方法里面给as赋值。as = (AsyncOrderMgrNoticeSendClient) ctx.getBean("as");
      

  5.   

    没有用到这个,我配了bean的呀  写了@Autowired或者 setter方法的
    还是报空值
      

  6.   

    数据库的专家跑来凑热闹在扫描包内自动注入也不能生效。 servlet创建时spring容器还没有开始启动。
    web容器创建的这个servlet实例 srping无法获取也就无法注入属性。 只能通过楼主代码里的方式。