你用的是什么web容器?这是容器自己加的,用来分辨不用session的,为什么要去掉啊,对程序又没影响.

解决方案 »

  1.   

    我用的是tomcat5,要是想不让它显示出来有没有什么办法呢?
      

  2.   

    用jsessionid是为了不依赖cookie维护session状态,是跨平台的做法
    你试试在浏览器里enable cookie看能否去掉地址栏里的jsessionid
      

  3.   

    保持session可以通过cookie或url rewriting的方式实现。
    有的浏览器不支持cookie,但是url rewriting却不受浏览器限制。
    url rewriting就是在提交服务器的时候传一个参数jsessionid,服务器根据它来识别用户。
    在配置文件里应该可以设置采用哪种方式。
      

  4.   

    那就是说在浏览器中是不能掉jsessionid这个参数咯????
      

  5.   

    如果浏览器支持Cookie,就不需要jsessionid。
      

  6.   

    我用的浏览器是id6。有没有人知道怎么才能去掉jsessionid啊?在ie地址栏上隐藏也好啊
      

  7.   

    不是在浏览器设置的,要在Web程序的配置文件(web.xml)里设置.