第一個(gè) JSF 程序
開(kāi)門第一篇,當(dāng)然是要做一個(gè) JSF 程序,增強(qiáng)點(diǎn)信心和興趣吧,很簡(jiǎn)單的一個(gè) welcome 程序,比 helloworld 高級(jí)一點(diǎn)吧,呵呵,先做個(gè)基礎(chǔ),才好做后面的事嘛。
1. 首先從 SUN 網(wǎng)站下載 JSF1.1 : ???????? http://java.sun.com/javaee/javaserverfaces/download.html 。由于 1.2 的支持情況還不完善,建議使用 1.1 。
2. 用 eclipse 建立一個(gè) web 項(xiàng)目,把下載的 ZIP 文件中的 LIB 中的 JAR 包復(fù)制到, WEB 項(xiàng)目的 LIB 下。
3. 在 WEB-INF 在建立兩個(gè)文件,一個(gè)是 web.xml 用于配置 web 應(yīng)用,另一個(gè)是 faces-config.xml 用于配置 jsf 的信息。首先建立 WEB-INF 下的 web.xml 文件,主要是配置 jsf 的 servlet ,不詳細(xì)說(shuō)明了。
?
4.編寫一個(gè)JavaBean,也就是一個(gè)managed-bean,它是JSF吹棒自己的一個(gè)優(yōu)勢(shì):POJO對(duì)象,負(fù)責(zé)處理后臺(tái)業(yè)務(wù):
4.?編寫JSF的配置文件faces-config.xml,這個(gè)配置了一個(gè)導(dǎo)航規(guī)則navigation-rule,和一個(gè)managed-bean:
5.?編寫index.jsp文件,里面有一個(gè)輸入框,輸入你的名稱,點(diǎn)擊提交,就跳轉(zhuǎn)到welcome.jsp頁(yè)面了。
6.?編寫welcome.jsp文件,用于顯示一個(gè)歡迎提示信息。
7.?把本項(xiàng)目(jsfdemo)部署到Tomcat5下,打開(kāi)瀏覽器輸入 http://localhost:8080/jsfdemo
有什么疑問(wèn)可以回復(fù)或者發(fā)郵件一起討論啊!mailto:itvincent@126.com
Powered by: BlogJava Copyright © itVincent