アプリ版:「スタンプのみでお礼する」機能のリリースについて

java struts
Webアプリでグリッドを表示させたいのですが。
グリッドという言葉で通じるかわかりませんが、ExcelのセルやASP.NETで言うDataGridのイメージです。

---------------
| 名  前 | 年  |←ヘッダ
---------------
| 田中太郎 | 20歳 |
---------------
| 佐藤次郎 | 30歳 |
---------------


↑こんな枠組みです。
検索結果等を表示させたい場合、どのようにすればよいでしょうか。
(クラスなど)

A 回答 (3件)

Strutsなんで、logicタグライブラリのiterateタグを、<table>タグのすぐ内側にて使用してください。

(ループしたい<tr>タグや<td>タグを囲む。)

したらば、サーバサイド側で動的に<tr>タグや<td>タグが、必要な分だけ生成されることでしょう。

とまぁ、単に動けばいいとか、急いでいるってんでしたら、スクリプトレットでも構いませんけども。(ただ、Webデザイナーさん達に嫌われそう。)

参考URL:http://www.javaroad.jp/opensource/js_struts6.htm
    • good
    • 0
この回答へのお礼

有難うございます。
ようやく意味がわかりました。

参考サイトを元に作成してみようと思います。

お礼日時:2009/11/02 10:00

> 動的にテーブルを生成する処理


変数をnとすると、forループにより<TR>行をn回出力する。
    • good
    • 0
この回答へのお礼

上の方の回答により意味がわかりました。
有難うございます。

お礼日時:2009/11/02 10:08

HTMLのTABLEを出力する。

    • good
    • 0
この回答へのお礼

回答ありがとうございます。
>HTMLのTABLEを出力する。
最終的にはHTMLのTABLEが吐き出されるのでしょうが(ASP.NETしかり)、そのためのクラスは存在しないということで宜しいでしょうか。

検索結果ですので動的に行が増えます。(補足になるかもしれませんが)
ですので固定テーブルでは対応できません。
動的にテーブルを生成する処理が必要になります。
その為にはそのようにすれば宜しいでしょうか。

お礼日時:2009/10/29 11:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!