<%
if (list != null) {
for (int i = 0; i < list.size(); i++) {
List xinxilist = (List) list.get(i);
for (int o = 0; o < ls; o++) { XianshiVo dto = null;
dto = (XianshiVo) xinxilist.get(o);
if (dto.getCool() != " ") {
%>
<td >
<font size="2"> <%=dto.getCool()%> </font>
</td> <%
} else if (dto.getCool() == " ") { %>
<td>
</td>
<%
}
if (o + 1 == ls) {
%>
</tr>
<tr>
<%
}
}
}
}
%>
</tr>
这个只能生成规则的表格我想要不规则的表格。查询数据时有" "值不要kongzhi" "与前一表格合并或上一表格合并
if (list != null) {
for (int i = 0; i < list.size(); i++) {
List xinxilist = (List) list.get(i);
for (int o = 0; o < ls; o++) { XianshiVo dto = null;
dto = (XianshiVo) xinxilist.get(o);
if (dto.getCool() != " ") {
%>
<td >
<font size="2"> <%=dto.getCool()%> </font>
</td> <%
} else if (dto.getCool() == " ") { %>
<td>
</td>
<%
}
if (o + 1 == ls) {
%>
</tr>
<tr>
<%
}
}
}
}
%>
</tr>
这个只能生成规则的表格我想要不规则的表格。查询数据时有" "值不要kongzhi" "与前一表格合并或上一表格合并
if (list != null) {
for (int i = 0; i < list.size(); i++) {
List xinxilist = (List) list.get(i);
for (int o = 0; o < ls; o++) { XianshiVo dto = null;
String colspanStr="";
String tdStr="";
dto = (XianshiVo) xinxilist.get(o);
if (dto.getCool() != " ") {
tdStr="<td > \n" +
"<font size=\"2\"> <%=dto.getCool()%> </font> \n" +
"</td>";
} else if (dto.getCool() == " ") {
colspanStr=" colspanStr=\"2\" ";
}
%>
<td <%=colspanStr> >上一表格的value</td><%=tdStr>
<%
}
if (list != null) {
for (int i = 0; i < list.size(); i++) {
List xinxilist = (List) list.get(i);
for (int o = 0; o < ls; o++) { XianshiVo dto = null;
String colspanStr="";
String tdStr="";
dto = (XianshiVo) xinxilist.get(o);
if (dto.getCool() != " ") {
tdStr=" <td > \n" +
" <font size=\"2\"> <%=dto.getCool()%> </font> \n" +
" </td>";
} else if (dto.getCool() == " ") {
colspanStr=" colspanStr=\"2\" ";
}
%>
<td <%=colspanStr> >上一表格的value </td> <%=tdStr>
<%
}
}
}%>
刚才忘了后面的括号了,LZ说得是这个意思吗?