jsf的render機制設(shè)計的非常優(yōu)秀,但是我還是希望jsf在render方面能多考慮開發(fā)者在開發(fā)render組件的方便性,render組件要程序渲染html等標記,但是jsf目前尚無一個快捷渲染這些標記的組件,我想這些會由第三方j(luò)sf支持框架解決!
感謝大家的回復(fù)!
1.從理論上講RI和myfaceImpl是可以兼容的,因為都使用了規(guī)范,但是我傾向使用myfaces tomahawk組件,里面對1.1規(guī)范的很多組件進行了增強。
2.使用div.label.span等是現(xiàn)在html開發(fā)的趨勢,而jsf的htmlTag組件,你可以把它看成是div.label等等這些基于塊結(jié)構(gòu)的標記,主要是對styleClass的操作,才是核心,jsf tag和html的使用都是一樣的!使用css很多事情都變得漂亮。
3.seam還是比較新,但是有很多功能非常好,完全可以選擇使用,這就要看你的權(quán)衡了,比如異常處理,狀態(tài)增強,以及不錯的擴展組件!
一句話,eos對于業(yè)務(wù)的侵入性太強了!