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