Dan*_*lay 2 jsf richfaces rerender
我的问题是RichFaces reRender不能在元素树中的当前元素下"工作"; 只有上层元素才会被重新渲染.
有没有办法用AJAX访问下层元素?
任何帮助,将不胜感激!丹尼尔
编辑我把这个问题编辑成更普遍的问题.如果对原始问题感兴趣,请参阅修订版.
reRender用于提供id您想要reRender的目标对象(在同一命名容器内 - form最常见)id应该是唯一的字符串,根据HTML规范reRender 允许动态值 - 即 reRender="#{myBean.currentItemsToRerender}基于此我认为你应该能够实现你想要的(虽然它并不完全清楚)
更新:
UIComponent.findComponent(..)有一个定义明确的算法来解析id.因此,对于绝对引用,您的reRendered id应该以 :命名容器的层次结构开始,然后继续.
| 归档时间: |
|
| 查看次数: |
15789 次 |
| 最近记录: |