北京播客教育struts2(高级)讲师:
OGNL(对象图导航语言)
北京播客教育
OGNL表达式语言介绍OGNL是ObjectGraphicNavigationLanguage(对象图导航语言)的缩写,它是一个开源项目。Struts2框架使用OGNL作为默认的表达式语言,而不是EL。OGNL表达式可以完成:1、访问ValueStack和ActionContext;2、操作集合对象;3、在xml中,访问Action的属性;
北京播客教育理解Struts2中的ValueStack接口ValueStack实际是一个接口,在Struts2中利用OGNL时,实际上使用的是实现了该接口的OgnlValueStack类,这个类是Struts2利用OGNL的基础ValueStack(值栈):贯穿整个Action的生命周期(每个Action类的对象实例都拥有一个ValueStack对象)..在其中保存当前Action对象和其他相关对象.Struts2框架把ValueStack对象保存request中在ValueStack对象的内部有两个逻辑部分:ObjectStack:Struts把Action的属性压入ObjectStack中-
您可能关注的文档
最近下载
- 内蒙古自治区阿拉善左旗元山子镍钼矿(首采矿段)矿山地质环境保护与土地复垦方案.docx VIP
- 屋顶换瓦改造安全合同协议书8篇.docx VIP
- (高清版)-B-T 3098.6-2023 紧固件机械性能 不锈钢螺栓、螺钉和螺柱.pdf VIP
- 生产车间员工行为规范.docx VIP
- 血管介入器械行业市场研究报告.pdf VIP
- 中国古典名著《孙子兵法》.pdf VIP
- 浙江省自然基金申请技巧与范文.docx VIP
- 九年级初中化学下册同步讲义(新沪教版)7.4物质的溶解性(第1课时)(学生版+解析).docx VIP
- (正式版)D-L∕T 5863-2023 水电工程地下建筑物安全监测技术规范.docx VIP
- CN119996015A 一种面向企业内网的四蜜威胁探查方法 (广州大学).pdf VIP
原创力文档

文档评论(0)