小弟在给一个公司做网站,没太多经验,用户习惯长时间不去管页面,再操作是会出现空指针异常,我希望有个方法能判断,屏蔽原始错误

解决方案 »

  1.   

    if (request.getSeesion(false)== null ) {
       // session过期
    }
      

  2.   

    我将判断如果是空指针异常,则跳转页面,看这样行不行??
    if (message.toString().indexOf("NULL")!=-1){
    /////
    }
      

  3.   

    if (request.getSeesion(false)== null ) {  // 这是标准的判断
      

  4.   

    登陆好后session.setAttribute用户的信息
    判断的时候
    if(session.getAttribute("**")==null){ //提示用户 };
      

  5.   

    if(session.getAttribute("**")==null){ //提示用户 };
      

  6.   

    HttpSession sess = request.getSession();
    String adminid = (String)sess.getAttribute("ADMINID");
    if(adminid==null || adminid.equals(""))
    {
    String url = "../admin/default.jsp";
    RequestDispatcher rd=request.getRequestDispatcher(url);
    rd.forward(request,response);
    return;
    }