2012-03-19 19 views
0

は、たとえば、すべてのJSF 2タグに必要なIDです:JSF 2タグにはId必須属性がありますか?

にレンダリングする
<h:outputLabel value=" Variable label:" /> 
<h:outputText value="#{bean.varialbe}" /> 

:予想通りそれがないなどのレンダリングが、私は残してトラブルに実行することができますように、可変

: 変数ラベルID属性はありますか?何をすべきか

<h:outputLabel id ="myId" value=" Variable label:" /> 
<h:outputText id ="myVariableId" value="#{bean.varialbe}" /> 

答えて

3

id属性は、少なくともコアコントロールではオプションです。 outputLabelfor属性を(たとえば)使用していた場合や、JavaScriptでクライアント識別子を使用して結果のDOM要素を参照している場合に使用することをお勧めします。

関連する問題