2016-07-29 70 views
-2
<rich:dataTable value="#{userBean.userList}" var="u"> 
       <rich:column><f:facet name="header">ID</f:facet>#{u.userID}</rich:column> 
       <rich:column> 
        <f:facet name="header">Name 
         <h:inputText value="#{filteringBean.stateFilterValue}" id="input"> 
          <a4j:ajax event="keyup" render="[email protected]"><a4j:attachQueue requestDelay="100" ignoreDupResponses="true" /></a4j:ajax> 
         </h:inputText> 
        </f:facet>#{u.name} 
       </rich:column> 
      </rich:dataTable> 

這些是我的xhtml代碼。我想過濾我的行。我想這樣做:Richfaces Datatable Filtering

1


我不知道什麼是我的Java代碼會是這樣。

+0

檢查RichFaces的展示 – Kukeltje

+0

歡迎堆棧溢出!我儘可能地猜測你的問題,然後編輯你的問題。但是,添加代碼和說明以便更多知道該主題的人員將看到它。如果需要識別特定問題,請編輯您遇到的特定錯誤消息。祝你好運! – manetsus

回答

0

filteringBean看起來類似的東西:

import java.io.Serializable; 
import javax.faces.bean.ManagedBean; 
import javax.faces.bean.ViewScoped; 

@ManagedBean(name = "filteringBean") 
@ViewScoped 
public class UserListFilterBean implements Serializable { 

    private String stateFilterValue; 

    public String getStateFilterValue() { 
     return stateFilterValue; 
    } 

    public void setStateFilterValue(String stateFilterValue) { 
     this.stateFilterValue = stateFilterValue; 
    } 

}