- ベストアンサー
JAVA グリッド
java struts Webアプリでグリッドを表示させたいのですが。 グリッドという言葉で通じるかわかりませんが、ExcelのセルやASP.NETで言うDataGridのイメージです。 --------------- | 名 前 | 年 |←ヘッダ --------------- | 田中太郎 | 20歳 | --------------- | 佐藤次郎 | 30歳 | --------------- ~ ↑こんな枠組みです。 検索結果等を表示させたい場合、どのようにすればよいでしょうか。 (クラスなど)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Strutsなんで、logicタグライブラリのiterateタグを、<table>タグのすぐ内側にて使用してください。(ループしたい<tr>タグや<td>タグを囲む。) したらば、サーバサイド側で動的に<tr>タグや<td>タグが、必要な分だけ生成されることでしょう。 とまぁ、単に動けばいいとか、急いでいるってんでしたら、スクリプトレットでも構いませんけども。(ただ、Webデザイナーさん達に嫌われそう。)
その他の回答 (2)
- _ranco_
- ベストアンサー率58% (126/214)
> 動的にテーブルを生成する処理 変数をnとすると、forループにより<TR>行をn回出力する。
お礼
上の方の回答により意味がわかりました。 有難うございます。
- _ranco_
- ベストアンサー率58% (126/214)
HTMLのTABLEを出力する。
お礼
回答ありがとうございます。 >HTMLのTABLEを出力する。 最終的にはHTMLのTABLEが吐き出されるのでしょうが(ASP.NETしかり)、そのためのクラスは存在しないということで宜しいでしょうか。 検索結果ですので動的に行が増えます。(補足になるかもしれませんが) ですので固定テーブルでは対応できません。 動的にテーブルを生成する処理が必要になります。 その為にはそのようにすれば宜しいでしょうか。
お礼
有難うございます。 ようやく意味がわかりました。 参考サイトを元に作成してみようと思います。