美文网首页
servletContext域对象

servletContext域对象

作者: 全满 | 来源:发表于2018-03-10 18:16 被阅读0次

    作用范围在整个web应用中均有效

    保存数据

    • 实例1:
    //得到域对象
    ServletContext context = this.ServletContext();
    //将数据保存到域对象中
    context.setAttribute("name","persist");
    
    • 实例2:
    //得到域对象
    ServletContext context = this.ServletContext();
    //将数据保存到域对象中
    context.setAttribute("student",new Student("name",12));
    class student{
      private String name;
      private int age;
        .
        .  get/set  toString 方法
        .
    
    }
    

    获取数据

    • 实例1:
    //得到域对象
    ServletContext context = this.ServletContext();
    //将数据保存到域对象中
    String name = (String)context.getAttribute("name");
    
    • 实例2:
    //得到域对象
    ServletContext context = this.ServletContext();
    //将数据保存到域对象中
    Student student = (Student)context.getAttribute("name");
    
    • 总结

    setAttribute的数据类型是什么,getAttribute就强转为什么类型
    例如:
    String student 上述的实例1及实例2

    删除数据

    如果执行删除数据,那么就不能再取到,存入的数据了

    总结

    servletContext域对象,其实就相比于,银行存款,先在一个地方将钱存进去,然后拿着存折去另一个银行取出来。

    相关文章

      网友评论

          本文标题:servletContext域对象

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