はじめまして。初めての質問となります。
現在Javaを使用して、会員情報などの登録画面を作っております。
登録ボタンを押下した際における、必須チェックイベントの作成に関して質問したいことがございます。
YES.NOのラジオボタンを表示させ、YESが選択されている場合に、その後ろにあるセレクトリストから何かしらの項目を必須で選択しなければならない処理を実装したいのですが、上手くいかず滞ってしまっています。
webフレームワークはApache Clickを使用しております。
##該当のソースコード
public boolean onSubmitRegist() { // アプリログ出力 log.info(String.format("ボタン押下: sessionId=%s, timeout=%s", getContext().getSession().getId(), getContext().getSession().getMaxInactiveInterval())); log.debug("form.isValid() = " + form.isValid()); // 入力チェック if (form.isValid()) { return false; } return true;
ここまで記載しております。
if (form.isValid()) 以下にif文を記載したいのですが、どのように必須チェックを記載すればよいのか分からず停滞してしまっている状況です。
どのように必須チェックを記載すればよいのかご教授お願いいたします。
記載したラジオボタンとセレクトリストはこのようになっております。
inRadio = new ClickRadioGroup("radio", "出席");
inRadio.setVerticalLayout(false);
inRadio.add(new Radio("1", "Yes "));
inRadio.add(new Radio("2", "No "));
inRadio.setValue("1");
form.add(inRadio, 5);
ClickSelect inSelect = new ClickSelect("select", "出席", false);
inSelect.add(Constants.SELECT);
inSelect.add("A");
inSelect.add("B");
inSelect.add("C");
inSelect.add("D");
form.add(inSelect, 5);
質問の内容が雑になってしまい、申し訳ございません。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/20 06:39
2016/10/20 06:45
2016/10/20 06:54 編集
2016/10/20 08:05
2016/10/20 08:15