zoukankan      html  css  js  c++  java
  • 哪种情况下用哪种域对象

    原则: 四个域对象在选择的时候,能用范围小的绝不用范围大的

    page: 数据只是暂时存在集合,在jsp页面的其他地方要用,用page(页面中自定义的map)

    什么时候需要用map了,就用page

    request:数据只是做显示的,看完了就没用了,就存request域

    请求转发, Servlet 产生的处理结果(数据) 交给jsp显示,

    session: 数据给用户看完了,一会还要用,会话结束了就没用了

    用户登陆,用户信息发给客户端看,看完了,一会访问别的页面还要看用户信息

    购物车,购物成功了,给用户看购物车,待会随时可以查看购物车

    请求重定向,因为是两次请求,第一次请求的数据,第二次请求还要看

    application : 数据给一个用户用完了,别人还要用

    聊天室,聊天记录,需要给所有的用户看

    统计网站在线人数,所有人看到的应该是一个数

    总结: 需要定义Map不如用page,请求转发Servlet带给jsp的数据存request

    请求重定向带过去的数据存Session,全局的数据存application

  • 相关阅读:
    linux磁盘管理
    yarn一直在跑一个用户为dr.who的application
    HBASE强制删除表
    Centos安装git2.2.1
    MySQL类型float double decimal的区别
    PHP的extension_dir设置问题
    opencart安装和使用PHPMailer
    在路上
    修改win10中linux子系统的root密码
    关于js for循环click事件
  • 原文地址:https://www.cnblogs.com/chen991126/p/13978779.html
Copyright © 2011-2022 走看看