五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > 初識JSF及感受

初識JSF及感受

文章來源:365jz.com     點(diǎn)擊數(shù):173    更新時(shí)間:2009-10-04 11:12   參與評論

      JSF其全名為Java Server Faces。是Sun公司推出的一套Java Web 應(yīng)用技術(shù)標(biāo)準(zhǔn)。是一種新技術(shù)框架。其實(shí),它早已經(jīng)發(fā)布了,但是一直沒有受到重視,還沒有真正的成為Web的主流框架。
     對JSF接觸已有段時(shí)間了,但是對其使用還不熟練。JSF給我的第一印象就是像Asp.Net那樣的組件式開發(fā),使用了UI組件,減少了許多代碼的編寫,提高了效率。之前一直在學(xué)JSP,感覺JSF的頁面比較整潔,不像JSP頁面那樣混雜??梢院芮逦膶⒖蛻舳伺c服務(wù)器,即前臺頁面與后臺業(yè)務(wù)邏輯分離開來。
     使用UI組件,只需要進(jìn)行簡單的配置,就可以實(shí)現(xiàn)以前比較復(fù)雜的操作。比如數(shù)據(jù)表格dataTable,只需要給它綁定一個(gè)DataTable或是List集合就可以了。不需要再像JSP那樣要自己寫for循環(huán)來循環(huán)遍歷數(shù)據(jù)了。還有驗(yàn)證器、轉(zhuǎn)換器等的使用,都省去了繁瑣代碼的編寫。但是想要運(yùn)用好這些組件也不是那么容易。就比如在dataTable中使用單選按鈕和復(fù)選框等進(jìn)行相應(yīng)的操作,就比較的復(fù)雜。官方提供的組件庫比較少,功能也不全。這就需要我們應(yīng)用第三方的組件庫。常用的有:Tomahawk、Tobago、Trinidad和Orchestra等,一般用Tomahawk就Ok啦。將官方提供的組件和Tomahawk結(jié)合起來使用,JSF就會變得很好用啦~ (*^__^*) ~ 關(guān)于一些組件的使用,和一些常用的方法,我還會繼續(xù)總結(jié)說明的。
     JSF的生命周期是核心的問題,目前還在研究中......有些問題還不太懂。(⊙_⊙)
     其實(shí)我感覺我們做程序開發(fā)的,有時(shí)候真的沒有必要去刨根問底的徹底搞明白某些深奧的問題。有些規(guī)范是針對工具實(shí)現(xiàn)者的,而不是針對應(yīng)用程序開發(fā)人員本身。就像我們老師說的那樣:那些很底層的東西沒有必要全部弄通,就像是開汽車,難道你非得把發(fā)動機(jī)是怎么研發(fā)的,輪子是怎么轉(zhuǎn)的弄明白才去開嗎?
     當(dāng)然那些基礎(chǔ)的知識是必須要弄明白的,偶覺得自己的基礎(chǔ)還是很薄弱的,還需繼續(xù)努力??!加油吧~Go go  . O(∩_∩)O .

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (173人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號