我能夠顯示錶格,但標題有點偏移並右移。有人可以建議什麼可以在這裏失蹤。在java中的HTML中顯示錶格
當前O/P:(頭未對齊)
Server name ID
S1 ABC 43
S2 XYZ 67
代碼:
out.append("<table id=\"dtable\" class=\"tablesorter\">");
out.append("<thead>");
out.append("<tr>");
out.append("<th>Server</th>");
out.append("<th>name</th>");
out.append("<th>ID</th>");
out.append("</tr>");
out.append("</thead>");
out.append("<tbody>");
for (String s : returns) {
String[] s2=s.split("-");
out.append("<tr>");
out.append("<td>");
for(String results : s2)
{
out.append(results);
out.append(" ");
}
out.append("</td>");
out.append("</tr>");
}
out.append("</table>");
在任何情況下都不要在代碼中執行此操作。你不應該在Java中創建標記。使用CSS的模板解決方案(例如FreeMarker,Mustache,JSF和JSTL等)。 – duffymo
看來你缺少'out.append(「」);'在循環結束後 –
添加了out.append(「」)但仍然未對齊 – user3438791