格式:#{...} 类似于EL表达式
可以引用其他bean,bean的属性,类的静态成员,支持运算符等等
在引用类的静态成员时格式:#{T(类).静态成员},在写字符串时格式:#{'字符串'}
例:
public class Car {
private String name;
private int price;
private double tyreLong;
....
}
public class Person {
private String name;
private String carName;
private String info;
....
}
<bean id="car" class="pospel.Car" p:name="#{'BMW'}"
p:price="200000" p:tyreLong="#{T(java.lang.Math).PI * 20}">
</bean>
<bean id="person" class="pospel.Person" p:name="xiaobai"
p:carName="#{car.name}" p:info="#{car.price>100000?'金领':'白领'}">
</bean>