- - PR -
JSPでrowspanを動的に変えたい
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-11-04 19:22
Struts1.2で開発をしております。
JSPで下記のようにテーブルを作成するときに、rowspanを動的に変えたいと思います。 propertyであるbeanのなかには private int rowcount; の様にrowspanの値が入っています。これをどうにか使用できないのでしょうか? java初心者のため分からないことだらけです。よろしくお願いします。 <logic:iterate id="bean" property="bean" name="formBean"> <tr> <td rowspan="2">項目</td> <td></td> </tr> <tr> <td></td> </logic> | ||||||||
|
投稿日時: 2005-11-04 20:11
最近触ってないのであまり覚えていませんが、以下でどうでしょう?
<logic:iterate id="bean" property="bean" name="formBean" indexId="index"> <tr> <!-- rowcountを取得するgetRowCountメソッドを作成 --> <td rowspan="<%=index.getRowCount() %>">項目</td> <td></td> </tr> <tr> <td></td> </logic> | ||||||||
|
投稿日時: 2005-11-04 20:12
数値の中にbean:writeタグで書き込むか、
EL式が使用可能であれば、${pageScope.bean.rowcount}で書き込めます。
もしくは
って感じです。 | ||||||||
|
投稿日時: 2005-11-07 09:52
tanaboさん、かつのりさんありがとうございました。無事に解決いたしました。
|
1