2012年3月16日 星期五

Core JavaServer Faces 心得 (前3章)

JSF是在JSP之後開發的,在使用JSF元件時,得先宣告有INCLUDE哪個網址,跟JSF最好的夥伴

bean,會甚麼叫bean呢?? 聽說好像是 java bean (咖啡豆),哈~什麼鬼啦~~

然而要在JSF標籤裡使用bean,則需要透過 face-config.xml,OK~他很重要,他是JSF和 BEAN之間

的中介者,並且個個網頁導覽都需要由他來達成,而在 web.xml 則有告訴伺服器如何映射網頁,

.faces映射到 .jsf網頁。


BEAN有以下重要的屬性:






  • 名稱
  • 類型
  • getter/setter methods


  • T getFoo()
    void setFoo(T newValue)

    若是想要使你的網頁支援多國語言,可新曾 properties文件,而BEAN有它的定義域,

    session/reques/appalation/none Scope ,而最常用的 list和map語法如下:

    <list-entries>
    <value-calss>java.lang.Integer</value-class>
    <value>3</value>
     <value>1</value>
     <value>4</value>
     <value>1</value>
     <value>5</value>
    </list-entries>


    <map-entries>
     <key-class>java.lang.Integer</key-class>
     <map-entry>
      <key>1</key>
      <value>George Wang</value>
     </map-entry>
     .........
    課本上還有很多用法,在此很難盡述...


    CHAPER3則是談到 face-config.xml的導引方法

    沒有留言:

    張貼留言