java server faces UI框架
2008年4月2日
Sun 公司推出了java,也就有理由學習下,Sun的web框架。
由于有webwork的基礎,所以學起來還不算太吃力,只不過換了新了標簽庫及寫作方法。
1.jsf的包庫由jsf核心包及jstl包來組成。
2.請求由一個核心的servlet來過濾,內容由自己來定,例如:web.xml
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
3.配置文件:faces-config.xml 定義bean 及action。
與webwork 所不同的是,在html頁面上就可以直接操作定義在faces-config.xml中定義的bean.
參考資料:
http://www.jdon.com/idea/jsf-struts.htm //jdon 上的一個web框架對比。
http://www.zhuoda.org/irini/58867.html //網上的一個博客,寫得不錯的一個入門例子。
Sun 公司推出了java,也就有理由學習下,Sun的web框架。
由于有webwork的基礎,所以學起來還不算太吃力,只不過換了新了標簽庫及寫作方法。
1.jsf的包庫由jsf核心包及jstl包來組成。
2.請求由一個核心的servlet來過濾,內容由自己來定,例如:web.xml
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
3.配置文件:faces-config.xml 定義bean 及action。
與webwork 所不同的是,在html頁面上就可以直接操作定義在faces-config.xml中定義的bean.
參考資料:
http://www.jdon.com/idea/jsf-struts.htm //jdon 上的一個web框架對比。
http://www.zhuoda.org/irini/58867.html //網上的一個博客,寫得不錯的一個入門例子。
posted on 2008-04-02 16:00 叮當小馬 閱讀(347) 評論(0) 編輯 收藏 所屬分類: Java Server Faces