欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Struts2学习笔记之ValueStack(六) 博客分类: struts2 struts2valueStackognl 

程序员文章站 2024-03-22 09:15:10
...

Struts2学习笔记之ValueStack(六)

 

ValueStack 

       Struts2是通过ValueStack来进行赋值与取值的。 

     ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值。

      ValueStack中的数据,分两个部分存放:

     root和context  同时ValueStack暴露相关的接口(赋值和取值): 

      void setValue(String expr, Object value); 

        Object findValue(String expr); 

        通过OGNL表达式对ValueStack中的数据进行操作。 

ValueStack 与OGNL的原理图:

Struts2学习笔记之ValueStack(六)
            
    
    博客分类: struts2 struts2valueStackognl 

 

 

 

 

  • Struts2学习笔记之ValueStack(六)
            
    
    博客分类: struts2 struts2valueStackognl 
  • 大小: 180.3 KB