- 締切済み
JSFでの複数選択ボタン遷移方法に関して
JSFでの複数選択ボタンの遷移方法に関してご質問致します。 JSFでの複数選択ボタンの遷移でチェックを入れるとチェックをいれたものにはtrueと表示され、いれないものにはfalseしか次画面で表示されません。 DTOでセッターとゲッターをbooleanで設定しているだけなので、当然の結果なのですが、DTO内にこの複数選択項目だけfor文でソースを書けば 選択したチェックボックス(の名称)が次画面に表示されますでしょうか? eclipse3.1 JSF java の環境です。 何卒、宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- sh_hirose
- ベストアンサー率66% (56/84)
回答No.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を使用しているならできそうな気がするので。
お礼
sh_hirose 様 早速のご回答誠に有難う御座います。 またお礼のご返信がおそくなり大変申し訳ありません。 遷移するときにJSF特有のエラーが表示されてしまいますが、 ご教授いただいたことを参考に頑張ってみます。 有難う御座いました。