標準JSF 2.0組件集中是否有類似Google的autosuggest輸入組件?標準JSF 2.0組件集中的AutoSuggest組件
0
A
回答
3
standard JSF <h:xxx>
component set沒有這樣的組件。它提供的只是基本的HTML元素。自動提示字段基本上是<input type="text">
和<ul><li>
項目的組合,這些項目由JavaScript創建和定位,並由Ajax填充,並由CSS以良好的樣式進行設置。這不是一個基本的HTML元素。
如果您不熟悉JSF,那麼實現您自己的並不是微不足道的。最簡單的是創建一個composite component與<h:inputText>
並自己添加必要的JS/CSS代碼。幸運的是,存在JSF組件庫,它們在標準JSF組件的基礎上增加了只是,並且通常已經提供了這種組件。例如:
- RichFaces:
<rich:autocomplete>
- PrimeFaces:
<p:autoComplete>
- OpenFaces:
<o:suggestionField>
- IceFaces:
<ice:selectInputText>
(注:以上所有標籤都可以點擊,並顯示您的在線演示)
0
如果您不希望將組件庫添加到JSF項目中,則可以改爲集成jQuery自動填充小組件。這是一種客戶端JavaScript解決方案,與服務器端技術無關。因此添加這個小部件對您的服務器端代碼沒有任何影響。
相關問題
- 1. JSF 2.0計時器組件
- 2. PrimeFaces組件不會在標準JSF組件呈現時顯示
- 3. 在CSS中定位JSF 2.0組件
- 4. JSF 2.0 - Ajax和渲染組件
- 5. JSF 2.0複合組件不工作
- 6. JSF 2.0 - 改變組件樣式
- 7. 使用Eclipse Indigo for JSF 2.0組件
- 8. JSF 2.0複合組件到罐子
- 9. 將JavaScript組件轉換爲JSF 2.0組件
- 10. JSF 2.0自定義組件 - 如何從組件
- 11. jsf 2.0自定義組件/標籤NOT COMPOSITE
- 12. JSF組件
- 13. JSF中的自定義組件 - 子組件(子組件)
- 14. JPA 2.0謂詞的標準和分組
- 15. JSF中的樹組件
- 16. JSF中的動態組件
- 17. 在父頁面中接收JSF 2.0組合組件事件支持Bean
- 18. JSF 2.0 HTMLCommandButton不會調用自定義組件中的ActionListener
- 19. 通過PrimeFaces 3.4中的id找到組件id JSF 2.0
- 20. 在JSF 2.0中檢索其他組件的客戶端ID
- 21. JSF 2.0 Primefaces關閉複合組件中的對話框
- 22. 如何將react-autosuggest中的值傳遞給父組件?
- 23. JSF組件渲染器中的JSF標籤
- 24. JSF 2.0複合組件可以發出自定義事件嗎?
- 25. JSF日曆組件
- 26. JSF組件對象
- 27. JSF組件呈現
- 28. JSF組件API url
- 29. JSF組件構面
- 30. 在JSF 2.0組件中包含子元素