2010-02-02 17 views
1

我正在使用rich:modalpanel来编辑一些值,所以当用户点击编辑时弹出窗口会出现一些预先填好的值。问题h:输入文本Rich:ModalPanel

对于弹出我使用ModalPanel,问题是它第一次填充正确的值,但从第二次以后,输入文本值没有得到更新。我尝试使用outputtext显示相同的值,然后我得到正确的值。

任何建议是值得欢迎的!

回答

0

这可能是一个原因。 您的模态面板必须显示在bean属性中设置的值。 更新模态面板中的值后,您是否提交表单或更新ajax请求中的bean属性?

0

尝试对modalPanel中的命令组件(commandButton或commandLink)执行reRender =“parentId”,单击它以隐藏它。 reRender将确保显示父项的当前值。当然,你必须在该命令组件上使用某种action或actionListener来更新父级显示的bean的值。