2014-02-27 185 views
2

我有一個H:dataTable中與JSF 2.2渲染TBODY

 <h:column> 
      <f:facet name="header"> 
       <h:inputText value="#{proxyUserListHandler.usernameSearch}" styleClass="form-control" p:placeholder="username"> 
        <f:ajax event="keyup" execute="@this" render=":form1:updateme" /> 
        <f:ajax event="change" execute="@this" render=":form1:updateme" /> 
       </h:inputText> 
      </f:facet> 
     </h:column> 

是有可能只呈現TBODY?因爲當我使整個表中的輸入失去專注

回答

0

我發現的唯一的可能性與UI手動創建表:重複,然後給予TBODY的ID與新的HTML5的JSF集成

xmlns:jsf="http://xmlns.jcp.org/jsf" 

<tbody jsf:id="table_body"> 

現在我可以訪問它

<f:ajax render="table_body"