HTMLで表を印刷しようとすると、項目が適切な場所に表示されません。現時点で私はこれを持っています。これにより、すべてのデータが別々の列に表示されるように、データが一種のリストに印刷されます。この表を正しく印刷する方法HTML/Java Webアプリケーション
<table border=0 width="75%">
<%
for (int pos = 0; pos < list.size(); pos++) {
Menu menu = list.getMenuAt(pos);
%>
<tr>
<tr width="80%">
<b>Title:</b><br>
<b>Dish:</b><br>
<b>Description:</b><br>
<b>Price:</b><br><br>
</tr>
</tr>
<tr>
<td width="80%">
<%= menu.getTitle()%> <br>
<%= menu.getDish()%> <br>
<%= menu.getDescription()%> <br>
<%= menu.getPrice()%> <br><br>
</td>
</tr>
<%
} // end for
%>
</table>
メニューには、多くの料理名、料理の説明、価格が表示されます。
あなたはおそらく何のように、ビットより多くの情報を提供する必要があります:私はあなたのコードは、このようなことshuold考える
:あなたのコードは次のように提起された各を分離しますテーブルのように見えています。 – dougajmcdonald
ビューからデータ処理を分離してください。 http://programmers.stackexchange.com/questions/87686/nested-languages-code-smell – Jayan