[英]ManagedBeans for different components in JSF
我有一個關於在應用程序中使用ManagedBeans的問題。
我有一個頁面,作為不同的JSP組件,如autoComplete,selectOneMenu,textarea,inputFields,datatable等。
我正在為這些組件使用單獨的Service類和DAO,因為Entity類對於這些類是不同的。
對於ManagedBeans,我應該為一個頁面的所有組件使用一個ManagedBean,還是為不同的組件使用不同的ManagedBean?
由於單個頁面上的組件很可能是高度耦合的,因此使用多個托管bean沒有任何實際好處。 但是,如果bean的一部分在多個頁面中高度重復,您可以考慮將其重構為復合組件 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.