Struts2学习第3天--OGNL、EL、值栈 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第2张

Struts2学习第3天--OGNL、EL、值栈 随笔 第3张

Struts2学习第3天--OGNL、EL、值栈 随笔 第4张

JAVA中的OGNL:

1 调用对象的方法:

Struts2学习第3天--OGNL、EL、值栈 随笔 第5张

2 访问对象的静态方法:

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第6张

3 获取OGNLContext、Root中的数据。

Struts2学习第3天--OGNL、EL、值栈 随笔 第7张

User:

Struts2学习第3天--OGNL、EL、值栈 随笔 第8张

4 访问Context:

Struts2学习第3天--OGNL、EL、值栈 随笔 第9张

关键还是在Struts2环境中的使用:

Struts2学习第3天--OGNL、EL、值栈 随笔 第10张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第11张

Struts2学习第3天--OGNL、EL、值栈 随笔 第12张

Struts2学习第3天--OGNL、EL、值栈 随笔 第13张

Struts2学习第3天--OGNL、EL、值栈 随笔 第14张

并没有打印 静态方法的值,因为Struts2默认关闭了。

Struts2学习第3天--OGNL、EL、值栈 随笔 第15张

再次刷新后发现有值了。

Struts2学习第3天--OGNL、EL、值栈 随笔 第16张

 Struts2学习第3天--OGNL、EL、值栈 随笔 第17张

Struts2学习第3天--OGNL、EL、值栈 随笔 第18张Struts2学习第3天--OGNL、EL、值栈 随笔 第19张

Struts2学习第3天--OGNL、EL、值栈 随笔 第20张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第21张

 编写demo

 Struts2学习第3天--OGNL、EL、值栈 随笔 第22张

Struts2学习第3天--OGNL、EL、值栈 随笔 第23张

Struts2学习第3天--OGNL、EL、值栈 随笔 第24张

 

debug启动 打断点发现: root和context均在这里面。

Struts2学习第3天--OGNL、EL、值栈 随笔 第25张

 

 Struts2学习第3天--OGNL、EL、值栈 随笔 第26张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第27张

Struts2学习第3天--OGNL、EL、值栈 随笔 第28张

 修改demo返回值

Struts2学习第3天--OGNL、EL、值栈 随笔 第29张

Struts2学习第3天--OGNL、EL、值栈 随笔 第30张

Struts2学习第3天--OGNL、EL、值栈 随笔 第31张

 

 运行:Struts2学习第3天--OGNL、EL、值栈 随笔 第32张

 Struts2学习第3天--OGNL、EL、值栈 随笔 第33张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第34张

 

 Struts2学习第3天--OGNL、EL、值栈 随笔 第35张

Struts2学习第3天--OGNL、EL、值栈 随笔 第36张

Struts2学习第3天--OGNL、EL、值栈 随笔 第37张

 

方式1:

 Struts2学习第3天--OGNL、EL、值栈 随笔 第38张

 

 Struts2学习第3天--OGNL、EL、值栈 随笔 第39张

 Struts2学习第3天--OGNL、EL、值栈 随笔 第40张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第41张

 方式2:

Struts2学习第3天--OGNL、EL、值栈 随笔 第42张

Struts2学习第3天--OGNL、EL、值栈 随笔 第43张

 Struts2学习第3天--OGNL、EL、值栈 随笔 第44张

Struts2学习第3天--OGNL、EL、值栈 随笔 第45张

 如果有多个user 默认展示栈顶的!!!

Struts2学习第3天--OGNL、EL、值栈 随笔 第46张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第47张

 没有set get方法 无法查看 但是已经在栈顶了。

Struts2学习第3天--OGNL、EL、值栈 随笔 第48张

Struts2学习第3天--OGNL、EL、值栈 随笔 第49张

 

 

获取值栈的数据:

Struts2学习第3天--OGNL、EL、值栈 随笔 第50张

 

Struts2学习第3天--OGNL、EL、值栈 随笔 第51张

 Struts2学习第3天--OGNL、EL、值栈 随笔 第52张

Struts2学习第3天--OGNL、EL、值栈 随笔 第53张

Struts2学习第3天--OGNL、EL、值栈 随笔 第54张

 

在debug里可以找到:

Struts2学习第3天--OGNL、EL、值栈 随笔 第55张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄