从数据库查询结果,判断后,将对应的值打屏,为什么显示空白。代码如下:
while (rs.next()){%>
<%! String cardState="";%>
<%
String state=rs.getString("STATE");
if (state.equals("0") == true){ cardState="未开通";}
if(state.equals("1") == true)
{ cardState="已开通";}
if (state.equals("2") == true) {cardState="作废";}
%>
//屏幕显示
<td width="80" height="22" align="center"><font face="宋体" size="4">状态</font></td>
<td width="109" height="22" align="center"><font size="4" face="宋体"><%=cardState%></font></td>
}