繁体   English   中英

JSF,AJAX和rendered属性

[英]JSF, AJAX and the rendered attribute

如果您在重新渲染时(或在ajax调用之间)进行JSF AJAX调用并更改组件树,则会从Mojarra获得异常。 据我了解,当新树不同于存储在ViewState(或实际JSF类)中的树时,很难部分重新创建组件树。 没关系”。 我正在考虑使用rendered属性而不是渲染组件。

我的问题:呈现的属性如何工作? JSF在还原阶段创建的组件树是否可以恢复并且安全? 我们有一个非常动态的XHTML页面,不渲染对象而不是使用CSS类禁用它们实际上会提高页面的速度。

我试了一下,它按预期工作。 因此,JSF仅假定该组件存在,即使它不呈现任何内容。 请考虑,视图状态确实得到了恢复,并且仍然对性能造成了影响(但是较小的状态,因为没有任何内容通过网络发送,并且不需要呈现输出字符串/ html)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM