我能够显示表格,但标题有点偏移并右移。有人可以建议什么可以在这里失踪。在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