jsp中session是保存在内存中的吧

解决方案 »

  1.   

    这位dx,那是session保存在内存中的原因,我做了反向代理而读不到session的值了??
      

  2.   

    session的putvalue,getvalue方法不是不推荐了吗,会不会是这个的问题呢。换session.getAttribute,session.setAttribute试试看呢?
      

  3.   

    session 当然是放在内存中的了,不同于cookie
      

  4.   

    我试过session.getAttribute,session.setAttribute的,老问题,我在相同情况跑php,一切正常,php会在/tmp存放session的值。,几位dx说jsp生成的session放在内存中,那我这样做了反向代理应该不会有什么问题的呀,我郁闷呀,在网上疯狂搜索只搜到一个地方。和我出现一样的问题,但没有原因和解决方法的分析。我们单位有一根专线来做接入的,现在有一台服务器用专线直接接入了,所以只能在这台机器上做反向代理来接入我的这台服务器,我从internet上来访问网址时,就是读不到seesion的值,而我在内部局域网直接访问它的ip地址一切都正常的,我想来想去不知道是什么原因?????!!!!DX们。来我一把呀!!呜!!!!!!
      

  5.   

    你的配置我也在用啊没问题的,
    看看有地方把session设置为false了吗?
      

  6.   

    我在server.xml,httpd.conf里都没有关于session的配置呀
      

  7.   

    把jsessionid作为url的一部分在每一个请求中都加上。 或设置你的"反向代理"服务器。什么是 "反向代理"?
      

  8.   

    楼上的这样不太行的,我 要 在很多页面里跳转的,不可能 这样作的,这样等于失去了session的意思了