Java ServletContext 详解

作者: FantJ | 来源:发表于2018-02-27 18:51 被阅读16次

    ServletContext是一个获取web应用信息的对象,我们可以通过HttpRequest对象来得到它:

    ServletContext context = request.getSession().getServletContext();
    
    Context Attributes

    就像session对象一样,你可以存储一些属性在servlet容器里。

    context.setAttribute("someValue", "aValue");
    

    获取到属性

    Object attribute = context.getAttribute("someValue");
    

    存储在ServletContext中的属性可用于应用程序中的所有Servlet以及request和session之间。 这意味着,这些属性可用于Web应用程序的所有访问者。 session属性仅供单个用户使用。

    ServletContext属性仍然存储在servlet容器的内存中。 这就存在与服务器群集中的session属性相同的问题。

    相关文章

      网友评论

        本文标题:Java ServletContext 详解

        本文链接:https://www.haomeiwen.com/subject/kaimxftx.html