jsp中读取数据库空字段时,怎么在显示时不显示null而显示空白?
请问
jsp中读取数据库空字段时,怎么在显示时不显示null而显示空白?
如:我用<%=rs.getString("mydb")%>读取mydb字段,当mydb为空时就会在显示页面上显示null,怎样才能让它不显示null而显示空白呢?
[解决办法]
<%=(rs.getString("mydb")==null?"":rs.getString("mydb"))%>
[解决办法]
建表的时候最好默认为“” 减少程序的麻烦
[解决办法]
提供你一个通用的方法代码,可以随时根据自己的情况补充
public class MyStringTools { public static String noNull(String str){ return str==null?"":str; } public static String noNull(String str,String default){ return str==null?default:str; }}