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

  • 相关阅读:
    蓝牙遐想
    BT stack浅入了解
    集合(set)
    字典练习
    数据类型--字典
    数据类型--元组
    字符串
    深浅copy
    python---list
    三种Div高度自适应的方法
  • 原文地址:https://www.cnblogs.com/chen991126/p/13978779.html
Copyright © 2011-2022 走看看