我有一個JSF組件,它是從託管bean的getter getProperty()
初始化的。在託管bean中是否還必須有一個setter setProperty()
?在JSF的託管bean中強制使用getter和setter嗎?
4
A
回答
2
這取決於。
一些屬性綁定必須是可讀寫的。例如,如果綁定實現EditableValueHolder
的組件的值。其他屬性可以是隻讀的。
如果您使用binding
屬性動態創建組件實例,則該屬性也必須按照規範中定義的合同進行讀寫。
+0
值與組件上的值屬性鏈接。組件是f:param所以不可編輯,我不使用綁定鏈接到組件上的值,所以我認爲沒有setter就是正確的。 – jj88
1
不,不是強制性的。除非您希望能夠以允許更改其值的方式綁定屬性。
EG。如果您想要在數據表中顯示對象列表,則可能不需要設置器。如果你將一個字符串屬性綁定到一個textInput,那麼你將需要一個setter。
相關問題
- 1. 使用jsp:usebean和jsf託管的bean?
- 2. JSF託管bean
- 3. JSF託管Bean在Servlet中
- 4. JSF的託管bean
- 5. STS:使用JSF,託管bean和方面
- 6. JSF中的託管bean
- 7. 我可以強制Objectify使用getter和setter嗎?
- 8. JSF託管bean&Taglib
- 9. jsf調用另一個託管bean的託管bean方法
- 10. JSF - 託管bean的變量?
- 11. JSF託管的上傳bean?
- 12. 我可以在JSF中支持Bean的Getter和Setter中使用額外的參數嗎?
- 13. Glassfish中使用JSF託管bean的spring bean的問題
- 14. JSF託管bean問題
- 15. 屬性以JSF託管bean
- 16. JSF託管bean EJB注入
- 17. JSF 1.2託管bean如何獲取getter值
- 18. 使用getter和setter
- 19. 使用getter和setter
- 20. 製作通用getter和setter
- 21. 將JSF託管bean轉換爲CDI Bean
- 22. 應該同時使用getter和setter嗎?
- 23. 注入Spring管理的SessionFactory的bean在JSF託管bean
- 24. 如何在JSF託管的bean中使用Spring服務?
- 25. 在JSF中,如何使用ELResolver獲得託管bean的屬性
- 26. 在java中使用ArrayList的getter和setter
- 27. bean和jsf驗證註釋inisde託管bean vs實體bean
- 28. getter和setter在
- 29. 初始化在JSF託管bean
- 30. JSF託管的bean沒有出現在JSF頁面中
這是用於綁定屬性嗎? – McDowell
該組件的值是在運行時計算的。對於getProperty,我沒有以MB爲單位的屬性屬性。 – jj88