編集: [category,content,category,content,...] のようなデータを含むデータの配列リストを取得しています。次のような動的データを含む JSP ページにテーブルを表示したい:
<tr>
<td align="center">
Category of Tweets:
</td>
<td align="center">
All Tweets of User:
</td>
</tr>
<tr>
<td align="center">
Entertainment
</td>
<td align="center">
Tweet Content
</td>
</tr>
しかし、私が以下に持っているソースコードを使用して:
<table id="table" border="1" align="center">
<tr>
<td align="center">
Category of Tweets:
</td>
<td align="center">
All Tweets of User: <%out.println(userName); %>
</td>
</tr>
<%
for(int i=0;i<stringList.size();i++){
%>
<tr>
<td>
<%
if(i%2==0){
String category = stringList.get(i).toString();
out.print(category);
%>
</td>
<%}else{ %>
<td>
<%
String content = stringList.get(i).toString();
out.print(content);
}
%>
</td>
</tr>
<%
}
%>
</table>
ブラウザーは、else ステートメントの直前に余分なテーブル タグを複製しているようです。
<td>
</td>
</tr>
<tr>
<td>
</td>
これを解決する方法がわかりません。コードを修正する方法を教えてください。