如何在Spring中动态加载bean的属性
问题描述:
我是Spring框架的新手,并且很困惑如何动态加载bean的属性(bean的实例变量)。 Spring希望使用基于xml的配置来声明bean之间的所有bean和依赖关系。 例如,如何在Spring中动态加载bean的属性
public class Bean1
{
int value;
public void setValue(int thisValue)
{
value = thisValue;
}
}
<bean id = "LibraryMgmtBean" class = "Bean1">
<property name = "value" Value = "SampleString"/> </bean>
但在这里我们都在提bean的所有静态属性。但是,如果我想动态提供这些值,该怎么办?我的意思是,我可能从weblayer获取来自JSP页面的值,并应传递给此bean。当所有的bean都以这种方式被XML分解时,当动态提供所有Bean属性时,Spring如何注入其他bean的依赖关系?
你想这个充满活力的或者你只是想知道一个Web应用程序是如何建立? – hellectronic 2012-03-06 09:37:29
可能是两个....这将是有益的,如果我得到任何良好的链接,解释这些或特别是一个很好的例子,使用春天建立的Web应用程序....... Thanx在提前帮助.... 。 – 2012-03-06 16:18:26