與微軟Visual Studio.NET程序開(kāi)發(fā)有可視化工具的支持相比,人們在開(kāi)發(fā)基于Java的Web用戶(hù)界面時(shí)仍然需要手工書(shū)寫(xiě)大量的標簽,同時(shí)還要考慮頁(yè)面狀態(tài)信息的保存、客戶(hù)端事件處理等問(wèn)題,開(kāi)發(fā)難度比較大,效率較低,重用性差。Java Server Faces(JSF)技術(shù)正是為了解決這一問(wèn)題應運而生的,其最引人注目的特性之一是它與標記語(yǔ)言、協(xié)議、客戶(hù)端設備無(wú)關(guān)。利用JSF提供的可重用、可擴展、基于組件的用戶(hù)界面框架,在快速開(kāi)發(fā)工具RAD的支持下實(shí)現可視化開(kāi)發(fā)?,F在JSF技術(shù)已經(jīng)得到了許多大廠(chǎng)商的支持,如Sun公司的JSF Web UI、IBM公司的JSF extension以及Oracle的ADF Faces等,許多開(kāi)源項目也提供對JSF技術(shù)的支持。同時(shí)Oracle、Sun、Borland和IBM等公司都為JSF提供了開(kāi)發(fā)環(huán)境
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。