javax.faces.el.EvaluationException: Expression Error: Named Object: 'zljdXjtccjlService' not foundzljdXjtccjlService是你spring xml配置吗?

解决方案 »

  1.   

    spring的applicationContext.xml的配置如下:
    <bean id="zljdXjtccjlService" class="com.model.service.impl.ZljdXjtccjlServiceImpl">
    <property name="zljdXjtccjlDao">
      <ref bean="zljdXjtccjlDao" />
    </property>
    </bean>
      

  2.   

    faces-config.xml的配置如下:
      <application>
       <variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
      </application>
      <managed-bean>
       <managed-bean-name>zljdXjtccjlBean</managed-bean-name>
       <managed-bean-class>com.web.vo.ZljdXjtccjlBean</managed-bean-class>
       <managed-bean-scope>session</managed-bean-scope>
       <managed-property>
       <property-name>zljdXjtccjlService</property-name>
       <value>#{zljdXjtccjlService}</value>
       </managed-property>
      </managed-bean>
      

  3.   

    如果加载myfaces1.0.9则不会出现这个问题
      

  4.   

    <managed-property>
       <property-name>zljdXjtccjlService</property-name>
       <value>#{sessionScope.zljdXjtccjlService}</value>
       </managed-property>
    试试..
      

  5.   

    检查一下你的zljdXjtccjlService是不是有拼写错误..
      

  6.   

    试了一下还不行,如果是拼写错误,那为什么加载myfaces1.0.9就可以正常运行?