こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

JSFでの複数選択ボタン遷移方法に関して

JSFでの複数選択ボタンの遷移方法に関してご質問致します。

JSFでの複数選択ボタンの遷移でチェックを入れるとチェックをいれたものにはtrueと表示され、いれないものにはfalseしか次画面で表示されません。
DTOでセッターとゲッターをbooleanで設定しているだけなので、当然の結果なのですが、DTO内にこの複数選択項目だけfor文でソースを書けば
選択したチェックボックス(の名称)が次画面に表示されますでしょうか?

eclipse3.1
JSF
java
の環境です。

何卒、宜しくお願いします。

投稿日時 - 2009-05-27 01:09:20

QNo.4993506

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

JSFをいじったことないので参考までに。

Strutsだと以下のようにできます。

DTOクラス
private boolean a = false;
public boolean getA() {
return a;
}
private void setA(boolean a) {
this.a = a;
}
public String getAaa() {
if( a ) return "真";
return "偽";
}

この状態で画面で「a」を指定せずに、
「aaa」を指定すると「真」または、「偽」が返ってきます。

DTOを使用しているならできそうな気がするので。

投稿日時 - 2009-05-27 12:35:40

お礼

sh_hirose 様

早速のご回答誠に有難う御座います。
またお礼のご返信がおそくなり大変申し訳ありません。
遷移するときにJSF特有のエラーが表示されてしまいますが、
ご教授いただいたことを参考に頑張ってみます。

有難う御座いました。

投稿日時 - 2009-06-02 00:54:36

あなたにオススメの質問