<% session.removeAttribute("indexbean"); %>
<% Hotel.IndexBean ib = (Hotel.IndexBean)session.getAttribute("indexbean");加上
OUT.PRINT(IB);
ib一定不是null;
看看你的hotel.indexbean类,强制转换成了什么,如果是int的,那默认为0,当然不是null了

解决方案 »

  1.   

    看看你的hotel.indexbean类,强制转换成了什么,如果是int的,那默认为0,当然不是null了
      

  2.   

    <% session.removeAttribute("indexbean"); %>
    <% Hotel.IndexBean ib = (Hotel.IndexBean)session.getAttribute("indexbean");
    if(ib==null)
    {
    System.out.println("12345");

    }
    else
    {
    System.out.println("1234567");
    } %>
    如果为了测试removeAttribute 可以原谅
    如果程序真的编成这样了 那就