<td><%if(rs.getString(9) == "FRST"){
out.println(rs.getString(9));
out.println("首次发卡");
}
%>
</td>
不能输出结果
<td><%if(true){
out.println(rs.getString(9));
out.println("首次发卡");
}
%>
</td>
输出结果是 FRST 首次发卡
我想做的是怎么根据rs.getString(9)得出的 FRST 或者是RESET只输出 首次发卡 或者是 二次发卡??
------解决方案--------------------
你嵌入java代码,字符串比较就别用==了,equals比较;另外你该加个null判断吧
------解决方案--------------------
java中字符串相等的比较要用equals的
------解决方案--------------------
同意,试试看!
------解决方案--------------------
if(rs.getString(9).equals("FRST")){
out.println(rs.getString(9));
out.println("首次发卡");
}