本帖最后由 cw_tkong 于 2011-03-24 19:37:48 编辑

解决方案 »

  1.   

    把MstAllMapTypeServiceImpl导入到jsp文件内
    <%@page import="com.common.service.impl.MstAllMapTypeServiceImpl"%>
      

  2.   

    注入的Bean是代理的
    不要用具体的Impl类型,用父接口类型强转试试看。
      

  3.   

    请检查配置文件看看,mstAllMapTypeServiceImpl 这个bean 的Class配置是否为MstAllMapTypeServiceImpl。可以尝试转换为 MstAllMapTypeService 这个接口看看,我觉得应该不是这个问提。仔细看看对应的包路径是否一致。
      

  4.   

    应该是接口名:
    MstAllMapTypeService service =
    (MstAllMapTypeService)context.getBean("MstAllMapTypeService");  
    另外你的spring配置文件
    <bean id="mstAllMapTypeService"  class="包名.mstAllMapTypeServiceImpl"/>
      

  5.   

    MstAllMapTypeServiceImpl service =
    (MstAllMapTypeServiceImpl)context.getBean("mstAllMapTypeServiceImpl");  这里不能用实现类转换得用  MstAllMapTypeServiceImpl 的接口,换 接 口 吧
      

  6.   

    spring 注入的mstAllMapTypeServiceImpl 是个什么?接口还是类?