EL1008E:(pos 8): Field or property 'add' cannot be found on object of type 'cn.com.day04.Address'

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/85122076

我是Spring的初学者,我在学习Spring 的spel语言的时候,在做练习的时候,一直在报错

原因是bean的配置问价出错了

错误的代码如下

<!-- -->
	<bean id="person1" class="cn.com.day04.Person">
		<property name="car"  value="#{car}"></property>
		<property name="add" value="#{address.add}"></property>
		<property name="name" value="#{'tjn'}"></property>
	<!-- 	<property name="info" value="#{car.price > 40000 ? '有钱人':'中产阶级'}"></property> -->
	</bean>

主要是引用其他bean的属性出错了;

<property name="add" value="#{address.add}"></property>

出错原因是因为其他bean也就是address类中的add没有提供get方法;

记住:在引用其他类的属性的时候,属性一定要有set和get方法

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/85122076
今日推荐