JSP的隐式对象request和session及application的区别?如何实现网站计数功能

解决方案 »

  1.   

    首先,你所列举的这3个JSP隐式对象的区别最主要的是作用域的不同,具体如下:
    request对象所保存的数据在一次请求和响应只后就会被销毁
    session对象所保存的数据存在于在每个用户的整个访问过程
    application对象所保存的数据存在于整个应用程序
      

  2.   

    网站 你计数是用什么统计啥 在线人数 还是啥?
    都是一样的 都用session 
    然后统计在线人数就用用session 判断每创建一个session 就+1 
    统计总人数也是一样的。都是用session来判断 
      

  3.   

    ...统计人数的怎么用session啊?session会被销毁的,既然会销毁怎么统计啊 , application是服务器端的,除非服务器关掉和人为销毁,
      

  4.   

    session是登陆时创建的,当然也可以登录后创建一个,Session一般保持在30分钟,30分钟你没有点击浏览器,那样session就自动销毁,判断在线的话你就可以用创建session到销毁的时间来实现,就是判断当前在线人数了,要实现网站点击率,那你就创建一个session就+1,不过最好不要放在application中,因为服务器一旦关闭,application中的数据就消失了,在也找不到了,这些都房子服务器的内存中的
      

  5.   

    用<%=StatisticInfo.getCount()%>即可实现页面访问统计