美文网首页
01web开发的四大作用域

01web开发的四大作用域

作者: Explorer_Mi | 来源:发表于2017-12-10 21:54 被阅读0次

    web开发的四个域对象(范围由小到大)
    page:jsp有效
    request:一次请求
    session:一次会话
    application:当前web应用

    page域指的是pageContext
    request域指的是HTTPServletRequest
    session域指的是HTTPSession
    application域指的是ServletSession

    之所以他们是域对象,原因就是他们内置了Map对象,都有setAttribute getAttribute方法.
    而且他们的name都是String类型,而value都是Object类型.

    这四个对象的生命周期(生命周期就是值对象创建和销毁的期间):
    page:jsp页面被执行,生命周期开始,jsp页面执行完毕,生命周期结束.
    request:用户发送一个请求,开始,服务器返回响应,请求结束,生命周期结束.
    Session:用户打开浏览器访问,创建session(开始),session超时或声明失效,该对象生命周期结束.
    application:web应用加载的时候创建.web应用被移除或服务器关闭,对象销毁.(结束)

    相关文章

      网友评论

          本文标题:01web开发的四大作用域

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