[英]Searchable Selectonemenu in JSF2 or autoComplete in primefaces
任何人都帶有在JSF2中實現可搜索的selectone菜單的示例。 一個應該能夠鍵入,然后從建議中選擇。 這些建議有很多列,是數據庫表的結果。 嘗試了此操作,但我無法使用primefaces的autoComplete組件實現其自定義轉換器。 任何人在那里都具有良好的線索/建議/網址鏈接。 謝謝
利用用戶鍵入的輸入文本,然后使用數據表,該數據表在輸入文本中的每個鍵上都會從數據庫中更新。 然后,您可以使用列中的按鈕從建議中進行選擇,或者使用jquery在建議中的每一行上放置一個偵聽器。 然后使用CSS進行Selectone菜單的模擬
簡短的例子:
視圖:
<h:inputText value="#{backBean.searchWord}">
<p:ajax event="keyup" update="suggestionsTable"/>
<p:ajax event="click" update="suggestionsTable"/>
</h:inputText>
<h:dataTable id="suggestionsTable" value="#{backBean.suggestionsList}" var="item" cellpadding="5" >
<h:column>
<h:outputText value="#{item.someItem}"></h:outputText>
</h:column>
</h:dataTable>
豆角,扁豆:
public class backBean {
private List suggestionsList = new ArrayList();
private String searchWord;
public void setSearchWord(String searchWord) {
suggestionsList = // items from your database
this.searchWord = searchWord;
}
public String getSearchWord()
{
return this.searchWord;
}
public List getSuggestionsList()
{
return this.suggestionsList;
}
public void setSuggestionsList(List inList)
{
this.suggestionsList = inList;
}
}
感謝那些回答我的帖子的人,對不起,我花了這么長時間回復。 通過實現自定義轉換器,我能夠將primefaces autoComplete組件與Pojo結合使用來找到解決方案。 更多信息https://www.primefaces.org/showcase/ui/input/autoComplete.xhtml
如果需要進一步說明,請告訴我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.