最近搭配Richfaces用Ajax動態(tài)生成控件的HtmlMessage的時候,會報錯,而且有點摸不著頭腦。
后來看了下,問題原因在于沒有給HtmlMessage控件設(shè)置ID,設(shè)置一下ID就可以了。
這里有個問題,為什么JSF沒有給HtmlMessage控件動態(tài)生成ID呢?我懷疑是一個bug,為什么。。
因為如果我單純的生成一個HtmlMessage實例,不設(shè)置任何屬性,并動態(tài)的添加到頁面中,沒有任何錯,但如果我設(shè)置了For屬性,如果不設(shè)置HtmlMessage控件的ID,就會出錯,大家試試就知道了。。很奇怪的一個問題。
---------------------------------------------------------
專注移動開發(fā)
Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
posted on 2008-12-19 11:41
TiGERTiAN 閱讀(3162)
評論(38) 編輯 收藏 所屬分類:
Java 、
JSF