今天把trinidad1.2.1換掉了,覺得用它有很多的地方老是出問題,也不知道是不是它的問題?,F(xiàn)在只好把問題解決了之后再考慮是否使用trinidad。
現(xiàn)在使用JSF1.2 RI 和tomahawk1.1.6,現(xiàn)在MyFaces1.2也發(fā)布了。就沒有理由再使用1.1了。也沒有理由不使用1.2了。
在集成的過程中發(fā)現(xiàn)一點。就是在web.xml中配置MyFaces Extension的參數(shù)中這一項不能設置為true.
<context-param>
<param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
<param-value>false</param-value>
</context-param>
如果這一項設置為true.會在文檔的最后寫一段JS代碼來判段是否需要scroll.代碼中有兩個字符"&&",這兩個字符在XHTML中是不允許出現(xiàn)的。可能XHTML是嚴格的XML語法的原因。又因為是tomahawk自動生成的代碼,沒辦法修改。所以只能設置為false。
不知有沒有遇到這樣的問題。
使用JSF各種組件這么長時間,有一點沒有搞明白。為什么多數(shù),絕大多數(shù)的組件都是使用table來做布局。一層又一層的表格。。。有些地方用得都意想不到!
但愿JSF越來越好!
Technorati : facelets, myfaces
posted on 2007-08-06 22:58
Libo 閱讀(924)
評論(0) 編輯 收藏