zoukankan      html  css  js  c++  java
  • JSP+EL+JSTL学习小结

    PageContext:pageConext 存放的数据仅在当前页面有效。开发时使用较少。当前页面存放数据用表单标签中的 <input type="hidden" />,且该存值方式用户看不到。

    ServletRequest: request 存放的数据在一次请求(转发:可以传数据)内有效。使用非常多。

    HttpSession: session 存放的数据在一次会话(多次请求)中有效。使用的比较多。例如:存放用户的登录信息、购物车功能。

    ServletContext: application 存放的数据在整个应用范围内都有效。因为范围太大,应尽量少用。用于统计在线人数。

    到此为止,web开发接触到了4个域对象,这4个域对象是学习web的重点,也是笔试经常考察的知识点。
      pageContext(称之为page域)
      request(称之为request域)
      session(称之为session域)
      servletContext(称之为application域)
    明确如下问题:
      什么是域?答:作用范围。
      这4个对象的生命周期?答:存活时间。
    哪种情况下用哪种域对象?
      1、request:如果客户向服务器发请求,产生的数据,用户看完就没用了,像这样的数据就存在request域,比如:新闻数据,属于用户看完就没用的。
      2、session:如果客户向服务器发请求,产生的数据,用户用完了等一会儿还有用,像这样的数据就存在session域中,比如:购物数据,用户需要看到自己购物信息,并且等一会儿,还要用这个购物数据结帐。
      3、servletContext:如果客户向服务器发请求,产生的数据,用户用完了,还要给其它用户用,像这样的数据就存在servletContext域中,比如:聊天数据

  • 相关阅读:
    js中父窗口获得模态窗口的返回值
    Jquery获取控件值实例(转载)
    各种类库网址学习
    IIS启动网站时, 提示: “另一个程序正在使用此文件,进程无法访问”
    查看端口占用情况
    顽固的换行问题
    mac上共享android手机屏幕软件
    关于软键盘弹出的问题
    mac搭建android studio开发环境
    C语言位域和大小端
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/9024292.html
Copyright © 2011-2022 走看看