1.写个方法(基本类型不适用)
private String covertNull(Object obj)
{
  if(obj == null) 
    return "" ;
else
return obj.toString();
}2  session的生命周期的控制在服务器的配置文件中修改

解决方案 »

  1.   

    一种方法如同上面 
    一种方法你可以在页面显示的地方 加  
    这是最简单的方法 页面判断太慢你的页面是通过迭代标签 或者 for循环出来的 <tr><td>&nbsp;</td></tr>就可以了 太简单了 给分!!
      

  2.   

    1.用el表达式${aaa}   aaa为request的key值       如果为null则自动显示为""2.有两种方式,一种式在web.xml中设置,一种是在程序中用
    request.getSession().setMaxInactiveInterval(-1); -1表示永不过期~~
    不过在程序中不提倡session永不过期的做法,最好设置一个具体的过期时间request.getSession().setMaxInactiveInterval(1000*60*10);10分钟过期
      

  3.   

    关于Session的问题,可以考虑使用Cookie,这样Session也会过期,但是信息很快能从Cookie中读回来
      

  4.   

    最好在属性方法get()里设定:
    example:
    String xxxx;
    public String getxxxx(){
    if(xxxx==null){
    return "";
    }
     return this.xxxx;
    }