Struts2_Day03

一、OGNL:

OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航.
OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能.

1.使用OGNL准备工作:

1)导包:
struts2 的包中已经包含了.所以不需要导入额外的jar包

2)代码准备:

2.语法:

1)基本取值:

2)赋值:

3)调用方法:

4)调用静态方法:

5)创建对象(List,Map):

二、OGNL与Struts2的结合:

1.结合原理:
2.栈原理:
3.struts2和ognl的结合体现:

1)参数接收:

如何获得值栈对象,值栈对象与ActionContext对象是互相引用的

2)配置文件中:

3)扩展:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Struts2_day03 1.ognl概述 之前web阶段,学习过EL表达式,EL表达式在jsp中获取域对象里面...
    暖熊熊阅读 366评论 0赞 0
  • 概述 什么是Struts2的框架Struts2是Struts1的下一代产品,是在 struts1和WebWork的...
    inke阅读 2,381评论 0赞 50
  • 非本人总结的笔记,抄点笔记复习复习。感谢传智博客和黑马程序猿记笔记啊记笔记 Struts2国际化 什么是国际化 比...
    键盘瞎阅读 493评论 0赞 3
  • 标签 如果要配置的标签,那么必须要先配置标签,代表的包的概念。 包含的属性 name包的名称,要求是唯一的,管理a...
    偷偷得路过阅读 1,553评论 0赞 0
  • 秋,秋风,秋雨,秋夜,秋窗风雨夕……
    自由和安阅读 321评论 5赞 1

友情链接更多精彩内容