【发布时间】:2016-02-29 19:51:43
【问题描述】:
我正在使用 Spring,并且我只想在传递的值不为 null 的情况下设置属性?
我试过这个例子,但它不起作用。 我只想添加属性,如果它不为空,否则不要添加它。 我不想添加默认值。 感谢您的帮助
<util:properties id="mailProperties" location="classpath:mail.properties"/>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.starttls.enable">#{mailProperties['mail.smtp.starttls.enable']:''}</prop>
</props>
</property>
【问题讨论】:
-
查看与此密切相关的问题stackoverflow.com/questions/9347929/…。