是否可以通过Spring中的TextField的`getText()`添加依赖项

时间:2014-07-17 11:26:28

标签: java spring javafx

是否可以从Spring中的TextField输入向对象添加String依赖项?

我想到的一个场景是,您希望通过TextField从用户输入中将用户的名称保存到数据库中,或者让用户的TextField输入显示在用户输入的标签。

例如,别的东西而不是:

<bean id="stringTextFieldInput" class="org.personClass">
    <property name="userName" value="Jon Doe" />
</bean>

换句话说,如何通过TextField输入中的getText()添加String依赖项,而不是使用xml?

我希望用户通过文本字段Jon Doe插入其姓名。

1 个答案:

答案 0 :(得分:1)

使用spring表达式语言可以实现:

<bean id="stringTextFieldInput" class="org.personClass">
  <property name="userName" value="#{myObject.getText()}" />
</bean>

另请查看此问题:Is it possible from Spring to inject the result of calling a method on a ref bean?