像asp缓存都是用 Application 对象,asp.net 也有一个Cache类jsp一般用什么缓存数据?google了一下,都是定义为标签的方式,我的是想在业务逻辑层里面进行缓存数据操作刚接触jsp,请赐教。

解决方案 »

  1.   

    Application <---- session <-------request
      

  2.   

    还可以用内存数据库,如memcached
      

  3.   


    oscache看了一些资料,但不多,一打开资料就看到用标签,就没有看了看来用 Application 键值对应的缓存比较方便
      

  4.   

    可是在java类(BLL层)里面不能直接用application,而我的UI层全部是用自定义jsp标签来调用显示数据的(设计人员做的),没有java代码
      

  5.   

    谁说JAVA就不可以有Cache类了呢?
      

  6.   

    request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。
    session session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息 
    application applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息 
    page page表示从该页面产生的一个servlet实例。 
      

  7.   

    物理缓存cookie存储在客户端的硬盘中,还有application、session、request、Page
      

  8.   

    我现在的问题是如何在BLL层用JSP页面中的application ,JSP页面全部是用标签显示数据的(设计人员做的),没有使用JAVABEAN