タイトルどおりなんですが。よくわかりません。例えば以下のようです。numberに紐づいた複数のデータが配列に入っています。
public static Bean setBean (int number, String[] strArray){
bean.setNumber(number);
bean.setArray(strArray);
return bean;
}
たいぶ、はしょってますがこんな感じでbeanにintのnumberとStringの配列をsetして、受け取り側でそのbeanをArrayList(array)にaddしています。それをjspで表示したいのです。jspは下のようです。
<logic:iterate name="form" property="array" id="list" >
<bean:write name="list" property="number">
ここにstrArrayを表示したい。
</logic:iterate>
といった具合です。どお書けばいいんでしょうか?ご教授お願いします。
No.3ベストアンサー
- 回答日時:
>ArrayListにbeanをsetしています。
ArrayListにbeanをセットしてあって、
beanにString配列をセットして、
beanで持ってるArrayListにString配列をセットしてある。
ってことでいいんですか?
複雑ですね。
ActionからJSPにはどうやって渡してますか?
で、先の参考URLは読みました?
参考URL:http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
No.2
- 回答日時:
うーんとActionでどのようにセットしてるかわからないので、
bean:writeタグ
http://www.techscore.com/tech/Java/Struts/4.html
logic:iterateタグ
http://www.techscore.com/tech/Java/Struts/8.html
を読んでみて下さい。
何かありましたら補足して下さい。
No.1
- 回答日時:
実際に試してないので違ってるかもしれませんが、こんな感じで出ないでしょうか。
<logic:iterate name="form" property="array" id="list" >
<bean:write name="list" property="number">
<logic:iterate collection="<%=list.getArray()%>" id="strlist" >
<bean:write name="strlist">
</logic:iterate>
</logic:iterate>
考え方としては、内側に更に<logic:iterate>を用意して、取り出したBean内のString配列のArrayをcollectionに渡して回せばいいように思いますが・・。ちょっと手元に実行環境が今ないので、動かなかったらごめんなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- JavaScript java keyを配列で表記したい 10 2022/12/01 17:53
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
配列の中に複数存在する数がい...
-
ページング
-
配列をセッションに割り当てた後で
-
JAVAで配列の要素に、負の値が...
-
【Ajax通信&Java】配列の受け取...
-
2次元リスト
-
同じ文字を探しカウントしたい
-
ランダムでのboolean値の与え方
-
jspでの二次元配列
-
Javaで文字と数字が混ざったも...
-
『args[]』とは?
-
C言語でunsigned char配列を連...
-
配列で、値の入っている要素数...
-
大きさがわからない配列
-
セッションを使ったint型の値の...
-
動的配列確保
-
javamailで複数人にメールを送...
-
配列を大きい順にソートしたい...
-
java 大文字と小文字を入れ替える
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ページング
-
java
-
配列をセッションに割り当てた後で
-
この警告はどうすれば?
-
Javaで文字と数字が混ざったも...
-
javaで大容量テキストファイル...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列の中に複数存在する数がい...
-
Javaで文字を漢字であるか否か...
-
[Ljava.lang.Stringってなんですか
-
ArrayListからBean配列に値をセ...
-
C#で動的配列Listの中身をListB...
-
【C#】ハッシュテーブル(連想...
-
csvファイルを2次元配列に格納
-
配列で、値の入っている要素数...
-
『args[]』とは?
-
【Ajax通信&Java】配列の受け取...
-
データベースから取得したデー...
-
n番目に大きな値を探索する
おすすめ情報