【发布时间】:2013-06-26 21:59:14
【问题描述】:
我有一个包含几个可编辑字段的 xpage,需要动态更新一些计算字段。我使用托管 bean 来存储所有数据,所有字段都绑定到 bean。
例如,假设有一个名为 input1 的输入,另一个名为 input2。我想在一个字段中动态显示总和,调用这个字段sum1。与其他字段一样,此字段绑定到托管 bean。
我打算使用部分刷新或 CSJS 来更新 sum1 字段,并使用后端 SSJS 将值写入 bean。我还考虑绑定到 viewScope 变量,然后在提交时设置 bean。我知道我可以得到任何一个选项,但我正在寻找最佳实践。
我问这个问题是因为我已经在使用一个 bean,也许我最好的方法应该是把这个逻辑放在 bean 本身的 setSum1() 和/或 getSum1() 方法。也许是我读了太多 Jesse Gallagher 的博客,但 MVC 模型和分离业务逻辑的想法一直在我脑海中响起。
我希望这不是太主观,我正在寻找那些比我有更多使用 bean 经验的人的最佳实践。
【问题讨论】:
标签: xpages