看看你的客户端是否是把cookie禁止了1
因为不用url回写,很可能就是用cookie来实现的!

解决方案 »

  1.   

    b.jsp
    <%
    out.print("session="+(String)session.getAttribute("user"));
    %>
      

  2.   

    看看你的浏览器是不是不在同一个?如果关闭浏览器就会丢失session
      

  3.   

    websphere默认是<%@ page session="true"%>吗?
      

  4.   

    应该不是客户端cookie禁止的问题,同一个ie访问其他站点可以使用sessioin
      

  5.   

    例如:
       http://127.0.0.1:8080/a.jsp
        那么输入http://127.0.0.1:8080/b.jsp
      同样一个浏览窗口,我就不相信session会丢失!
      

  6.   

    to hch9230(走路的人) :
    就是同样一个浏览窗口,session会丢失!烦恼啊to  zeeler(自乐) :
    还有:<%@ page session="true"%>,如果不设置true的话,session根本不能用的,所有应该默认是true的
      

  7.   

    可能是你的websphere版本太低了!你用session.get/setValue试一试吧!
      

  8.   

    你在a.jsp中加一个链接到b.jsp,如果还得到不到session中的数据,那么请节哀顺便吧,最好的办法,重装系统吧,哈哈
      

  9.   

    你的代码没有任何问题!输出的结果是session=aaa 
    两个文件都是一样结果!
    我的电脑测试通过!已经收到了你的分数,谢谢!