zoukankan      html  css  js  c++  java
  • 域对象

    [c1] 对象的功能

    ServletContext是JavaWeb四大域对象之一:

    l  PageContext;

    l  ServletRequest;

    l  HttpSession;

    l  ServletContext;

    所有域对象都有存取数据的功能,因为域对象内部有一个Map,用来存储数据,下面是

    域对象:

    域对象就是用来在多个Servlet中传递数据, 域对象必须有要存数据功能,域对象必须要有取数据功能,域对象内部其实有一个Map。

    ServletContext对象用来操作数据的方法:

     void setAttribute(String name, Object value):用来存储一个对象,也可以称之为存储一个域属性,例如:servletContext.setAttribute(“xxx”, “XXX”),在ServletContext中保存了一个域属性,域属性名称为xxx,域属性的值为XXX。请注意,如果多次调用该方法,并且使用相同的name,那么会覆盖上一次的值,这一特性与Map相同;

     Object getAttribute(String name):用来获取ServletContext中的数据,当前在获取之前需要先去存储才行,例如:String value = (String)servletContext.getAttribute(“xxx”);,获取名为xxx的域属性;

     void removeAttribute(String name):用来移除ServletContext中的域属性,如果参数name指定的域属性不存在,那么本方法什么都不做;

     Enumeration getAttributeNames():获取所有域属性的名称;


  • 相关阅读:
    介绍一个小工具 Linqer
    wcf系列5天速成——第一天 binding的使用(1)
    wcf系列5天速成——第二天 binding的使用(2)
    wcf系列学习5天速成——第三天 事务的使用
    iptables 使用
    rsync 文件.数据同步
    Nginx打开目录浏览功能
    linux 添加开机启动
    watch 命令
    python 命令行处理
  • 原文地址:https://www.cnblogs.com/danyuzhu11/p/6652912.html
Copyright © 2011-2022 走看看