zoukankan      html  css  js  c++  java
  • Struts2 ValueStack

    一、作用

    可以作为一个数据中转站,用在前台和后台数据传递

    二、生命周期

    ValueStack的生命周期是随着request的创建而创建,随request的销毁而销毁

    三、结构

    OgnlValueStack类实现了ValueStack接口,类中有两个至关重要的东西:

    1.CompoundRoot root 根对象栈

    通过OGNL可以访问根对象相关联的其他对象

    CompoundRoot继承了ArrayList类,即使一个集合,详见源码CompoundRoot类。

    访问根对象栈时直接写对象名,或者#root.对象名(context中有root的引用)

    1.group.org.orgId
    2.#root.group.org.orgId

    2.transient Map<String,Object> context Map栈

      通过OGNL可以访问多个毫不相干的对象

    通过#对象名来访问context中的对象

  • 相关阅读:
    DHCP
    NFS
    GlusterFS
    作文学习笔记[1]
    围绕中心进行写作
    阅读学习笔记[1]
    作文学习笔记[2]
    心理描写的方法
    多彩的活动
    阅读理解答题步骤
  • 原文地址:https://www.cnblogs.com/DajiangDev/p/3408408.html
Copyright © 2011-2022 走看看