背景:
我用ResultSet保存了一个查询结果,然后在JSP页面上用<td><%=rs_oracle.getString("sent_date24")%></td>显示出来sent_date的值。问题:
sent_date有时会取到NULL值,这时,我希望在页面上显示字符"NOT AVAILABLE",而不是NULL。请问该如何实现。之前我尝试过用一个变量sentdate_pb = rs_oracle.getString("sent_date");来保存sent_date的值,再做IF判断,若为NULL,则显示字符"NOT AVAILABLE",但会得到如下错误(类型转换错误):Generated servlet error:
Type mismatch: cannot convert from String to boolean帮帮我吧
我用ResultSet保存了一个查询结果,然后在JSP页面上用<td><%=rs_oracle.getString("sent_date24")%></td>显示出来sent_date的值。问题:
sent_date有时会取到NULL值,这时,我希望在页面上显示字符"NOT AVAILABLE",而不是NULL。请问该如何实现。之前我尝试过用一个变量sentdate_pb = rs_oracle.getString("sent_date");来保存sent_date的值,再做IF判断,若为NULL,则显示字符"NOT AVAILABLE",但会得到如下错误(类型转换错误):Generated servlet error:
Type mismatch: cannot convert from String to boolean帮帮我吧
楼主【tonybao】截止到2008-07-22 10:25:48的历史汇总数据(不包括此帖):
发帖的总数量:34 发帖的总分数:1375 每贴平均分数:40
回帖的总数量:64 得分贴总数量:11 回帖的得分率:17%
结贴的总数量:33 结贴的总分数:1195
无满意结贴数:1 无满意结贴分:100
未结的帖子数:1 未结的总分数:180
结贴的百分比:97.06 % 结分的百分比:86.91 %
无满意结贴率:3.03 % 无满意结分率:8.37 %
值得尊敬
String str=rs_oracle.getString("sent_date24");
if(rs_oracle.getString("sent_date24")=="" || if(rs_oracle.getString("sent_date24")==null){
str="NOT AVAILABLE";
}