[Seasar-user:11257] Re: 【s2jsf/teeda】押されたボタンの情報を取得したい
鈴木 順
[E-MAIL ADDRESS DELETED]
2007年 10月 24日 (水) 15:38:07 JST
小林さん
毎度お世話になっております。鈴木です。
下記を利用して実装し、良い具合に動きました。
ありがとうございます!
鈴木
On Tue, 23 Oct 2007 21:00:22 +0900
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:
> 小林 (koichik) です.
>
> Date: Tue, 23 Oct 2007 20:34:10 +0900
> From: 鈴木 順 <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:11221] 【s2jsf/teeda】押されたボタンの情報を取得したい
>
> > 汎用的なログ出力の機能の開発を計画しており、
> > 押下されたボタンの情報を取得したいと考えております。
> > (どのUIComponentか特定できると嬉しいです。IDなどでもかまいません)
>
> ものすごーく Teeda の実装に依存しますが,
> javax.faces.internal.UICommandUtil クラスの
> getSubmittedCommand(FacesContext) を使うと
> サブミットされたボタン (UICommand) の id を
> 取得することができるはずです.
>
> ただし,パッケージからも分かるように Teeda の
> internal なクラスなので,バージョンアップの際に
> クラス名が変わったりメソッド名が変わったりする
> 可能性があります.
>
> public な方法はなさそうな気がします.
> # もしあるならフォローお願い>コミッタ
>
>
> --
> <signature>
> <name>Koichi Kobayashi</name>
> <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
> </signature>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内