如何在運行時使用java彈簧動態更改bean的屬性? 我有一個bean mainView,應該使用屬性「class」「class1」或「class2」。 這個決定應該基於屬性文件進行,其中屬性「withSmartcard」爲「Y」或「N」。動態更改彈簧豆
的ApplicationContext:
<bean id="mainView"
class="mainView">
<property name="angebotsClient" ref="angebotsClient" />
<property name="class" ref="class1" />
</bean>
<bean id="class1"
class="class1">
<constructor-arg ref="mainView" />
</bean>
<bean id="class2"
class="class2">
<constructor-arg ref="mainView" />
</bean>
PropertyFile:
withSmartcard = Y
它應該是{$ classIdToBeUsed}還是$ {classIdToBeUsed}? – 2009-04-28 13:35:30
$ {classIdToBeUsed} :)錯字,謝謝!顯然,我改變classIdToBeUsed forSmartCardClassImplementation – Olivier 2009-04-28 13:39:28