给你一个例子,这是判断用户是否登陆的
session = request.getSession();
Operator userDm=null;
 if (session.getAttribute("operatorInfo") == null)
    {
      out.println("<br><br><font size=\"3\">请先<a href=\"../index.jsp\" target=\"_blank\" >登陆</a></font>!");
      return;
    }
    else
    {
      userDm = (Operator)session.getAttribute("operatorInfo");
     if (userDm == null) {
       out.println(
           "请<a href=\"../index.jsp\" target=\"_blank\" >登陆</a>!");
        return;
       }
    }
如果operatorInfo不是对象而是字符,直接用out.println(userDm)就可以了,如果是对象,依次取出值,在打印出来就可以了。

解决方案 »

  1.   

    对了,我这个例子operatorInfo是一个对象。
      

  2.   

    可以直接输出吗
    这样可以user=session.getAttribute("user");
    out.print(user);
    可以输出到页面了
      

  3.   

    a=session.getAttribute(" ");
    out.print(a);
      

  4.   

    <input name="Locker" type="hidden" value="<%=(String)session.getAttribute("user")%>" />
      

  5.   

    session里存什么都可以,不过你要对自己的行为负责,进行数据类型转换,然后怎么处理都行啦
      

  6.   

    session得到的是对象,所以要进行强制类型转化