错误:';其他';没有';如果';在JSP中
当我试图执行这段代码时,我得到了一个错误:“else”没有“if”。。。。无法找出错误错误:';其他';没有';如果';在JSP中,jsp,Jsp,当我试图执行这段代码时,我得到了一个错误:“else”没有“if”。。。。无法找出错误 <% for(int i =1; i<=10 ; i++) { %> <tr> <% for(int j=1; j<=10 ; j++) { %> <% for(int k=0 ; k< un.size() ; k++) { xax = cp.get(k)/10;
<% for(int i =1; i<=10 ; i++) { %>
<tr>
<% for(int j=1; j<=10 ; j++) { %>
<% for(int k=0 ; k< un.size() ; k++) {
xax = cp.get(k)/10;
yax = cp.get(k)%10;
co = col.get(k)+".jpg";
%>
<% if(xax==i && yax ==j) { %> <td> <img src=<%=co%> id="pawn"> </td> <% j++;} %>
<% else { %> <td> </td> <% j++; } %>
<% } %>
<% } %>
</tr>
<% } %>
请试试这个
<% if(xax==i && yax ==j) { %>
<td> <img src=<%=co%> id="pawn"> </td>
<% j++;} else { %>
<td> </td>
<% j++; } %>
id=“典当”>
希望这会有帮助 这段代码很有问题&很难调试。非常零碎(您可以组合代码块)&使用3嵌套for循环。性能可能是一个问题,无论您如何在if和else中使用j++,而您的else只有该语句。为什么不从代码中删除else并在if块之后编写j++呢?@prudhvi我正试图得到一个10x10的表snakes和ladder表。如果我删除else,空栏将不会打印在页面上。我明白了,您也有。这个问题可能与这个问题重复