Google Prettify

2009-09-30

如何使用JSF binding

之前對JSF中的binding屬性,總是一知半解。看到的資料都是說綁在一起。原來我真正的問題是:
  1. 是什麼東西與什麼東西綁在一起?
  2. 什麼時候要使用?
  3. 他與直接去操控backing 中的property 有什麼差別?
第一個問題,很早以前就已經知道了。以以下程式碼為例:
就是txtComponentInput與jsp上的input tag綁在一起。所以這時txtComponentInput應該要是UIComponent類型。(javax.faces.component.UIComponent)。(有錯請指教)。

第二個問題,什麼時候要用?這個問題的解答是在做體內環保(???)時,所想到的。這其實與第三個問題的答案有關。使用UIComponent就可以去操控jsf html上styleClass、render等屬性。所以當不需要去操控styleClass、render等html屬性時,就不需要去使用到binding這種技術,只要直接去操控backing中的property就可以了。畢竟在後端java中就不要再去操控html了不是嗎?(當然你如果堅持要的話也攔不住你…)

沒有留言 :

您或許對這些有興趣

Related Posts with Thumbnails

最後

謝謝您的閱讀,希望您可以有豐富的收獲。