我正在使用rich:modalpanel来编辑某些值,因此当用户点击编辑时,弹出窗口会显示一些预先填充的值。
对于弹出窗口我正在使用ModalPanel,问题是它第一次填充正确的值但是从第二次开始输入文本值没有得到更新。我尝试使用outputtext显示相同的值,然后我得到正确的值。
欢迎任何建议!!
答案 0 :(得分:0)
这可能是一个原因。 您的模态面板必须显示bean属性中设置的值。 更新模式面板中的值后,您是在ajax请求中提交表单还是更新bean属性?
答案 1 :(得分:0)
在您单击的modalPanel中的命令组件(commandButton或commandLink)上尝试reRender =“parentId”以隐藏它。 reRender将确保显示父级上的当前值。当然,您必须在该命令组件上使用某种操作或actionListener来更新父显示的bean上的值。