如何使用2个不同的托管bean更改一个输入字段的值

时间:2013-06-04 21:06:15

标签: java jsp javabeans

如果我有一个名为“monto”的输入字段,并且有自己的bean方法,名为controller:

<p:inputText id="monto" value="#{Controller.monto}">

这个bean在数据库中添加了monto的值。

我有另一个名为“capital”的输入字段,绑定到一个名为“calculate”的不同bean,它在数学计算方法后返回一个数字。

<p:inputText id="capital" value="#{calculate.capital}">

有一些方法可以使用bean“calculate”中返回的值更改“monto”的值吗?

1 个答案:

答案 0 :(得分:0)

您可以使用monto的setter方法设置其值,以便在刷新/提交页面时(调用应用程序阶段),然后将反映该值。