skillup

技術ブログ

Java

JSFのプルダウンに関して(イベントをトリガーにする&非ajax)

投稿日:2015年9月8日 更新日:

いろいろと社内アプリを作っていたせいでかなりプルダウンは慣れたとおもったのですが、未知の部分がさらにあったのでまとめます。

初期値に値がないとき

ようはプルダウンで初期値を「~を選んでください」みたいな値を入れないパターンです。

個別に<h:selectItem >を追加するだけです。

コード

プルダウン変更時に遷移

ajaxみたいに画面の一部を変えるのではなくて、画面自体を遷移させるような処理を書きたい&CDIの特定のメソッドをよびだしたいときは下記のように書きます。

コード

この場合イベントリスナーに飛びます。

詳しくは下のリンクを参考にしてみてください。

参考リンク

http://www.mkyong.com/jsf2/jsf-2-valuechangelistener-example/

追記 上記のコードは不完全でした。

今は使うケースがあまりないですが、下記に詳しい使用法が書いてあります。

JSF2.0 タグ一覧 (f:valueChangeListener) 応用編

http://www.tutorialspoint.com/jsf/jsf_valuechangelistener_tag.htm

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

DBUtils活用 その2

以前DBUtilsの活用を書きましたが、他の使い方がわかったのでメモ 以前はSelectでList<エンティティ>を取得したのですが、List<Map>でも取得できます。 ソー …

no image

Javaのコーディングルール

私自身、Javaで仕事をするようになってから3ヶ月ちょっとがたちました。 もともとPHPで仕事はしていましたが、我流でやっていたこともあり、コーディングのルールとかがいい加減だったんですよね・・ ボス …

no image

例外処理について その2

以前、「例外処理について」で例外処理について記述をしたんですが、漠然としていたのともう1回まとめなおしたかったため、メモしておきます。 Contents1 例外とは?2 例外のクラス分け2.1 Thr …

no image

jenkins構築

いままでjenkinsについての記事を書いていなかったので記録しておこうと思います。 Contents1 前提条件2 jenkins構築3 設定ファイル変更(ポート&URL変更)4 セキュリティ有効化 …

no image

arquillianでのリソースファイル読み込み

以前、このエントリーでarquillianからライブラリが利用できず、追加のライブラリを導入した、ということを書きました。 実はリソースファイルもそのままですとarquillianからは使用できません …