[英]jsf f:ajax render ony if value in execute not null or empty
我的jsf页面有问题。 我不知道只有当“input”不为null或不为空时才能进行ajax渲染。
这是我的代码:
<h:inputText id="input" value="#{control.query}"/>
<h:commandButton id="search" value="Search" action="#{control.getdata()}">
<f:ajax execute="input" render="datatable"/>
</h:commandButton>
谢谢!
在目标上使用rendered
属性。
<h:panelGroup id="datatable">
<h:dataTable ... rendered="#{not empty control.query}">
...
</h:dataTable>
</h:panelGroup>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.