« eclipse WTPでのTomcat | トップページ | Layersパターン »

f:selectItem の先頭に空を入れたいとき。

はまった。。。。。。。

よくありがちな。
プルダウンメニューの先頭はからっぽにしたいとき。
SelectItemにから文字列をいれてもどーもエラーになる
と気づくのに2時間ぐらいかかったかも。。。(T_T)

結論としては、<f:selectItems> の前に一つ書くのである。

<h:selectOneMenu value="#{ほげ}">
   <f:selectItem itemValue="" itemLabel="" />
   <f:selectItems value="#{りすと}" />
</h:selectOneMenu>

細かいことではまるよねー。。。

追記
f:selectItems 関係はトラブルが多いかんじ。
なんかちょこちょこうまくいかねーよー
一度valueの値を間違えると、それがなかなかなおんないとか。
work のなかを消してもこれだもん。ぶひー。
MyFacesのバグか?
Oracleのはいつからつかえるのかなあ。。

|

« eclipse WTPでのTomcat | トップページ | Layersパターン »

JSF」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/4757/307484

この記事へのトラックバック一覧です: f:selectItem の先頭に空を入れたいとき。:

« eclipse WTPでのTomcat | トップページ | Layersパターン »