- - PR -
struts で radio
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-05 18:43
taipingさん、返答ありがとうございます。
2005-04-05 15:31に書き込みしたソースのうち、getterのみを以下に書き換えてみました。
getter 呼び出し側でもデバッグを出力させて、以下のような結果が得られました 出力結果 - [ getData(0) ] ------------------- [GETTER] ng : [INDEX] 0 NG ------------------------------------- - [ getData(1) ] -------------------- [GETTER] ng : [INDEX] 1 NG ------------------------------------- index は来てるようですが、data[idx] を参照できないようです・・・ | ||||
|
投稿日時: 2005-04-05 18:56
String data[]はどこかで初期化されていますか?
また、インデックス付きgetter内でExceptionをcatchしているようですが、そのExceptionの内容を出力した方が良いかも知れません。 | ||||
|
投稿日時: 2005-04-05 19:07
<logic:iterate name="List" id="loop" indexId="index"> <br> <html:radio property="data[<%=index%>]" value="0" />ラジオボタン1<br> <html:radio property="data[<%=index%>]" value="1" />ラジオボタン2<br> <br> </logic:iterate> これと比べて、 valueの中身が一緒なので判断しずらいだろうなぁ・・・と感想。 だめだった場合は、何がどうだめだったのか書いていただかないと 判断付きません。 よろしくお願いします。 | ||||
|
投稿日時: 2005-04-05 19:36
返答ありがとうございます。
>るぱんさん 申し訳ありません、以後気をつけるようにします >taipingさん 初期化してませんでした。 全ての原因はこれでした・・・
大変お恥ずかしい限りです。 るぱんさん、taipingさん、ありがとうございました! |