一、OGNL表达式 1.简介 OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航。 OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能。 2.使用OGNL准备工作 2.1导包 struts2 的包中已经包含了.所以不需要导入额外的jar包 2.2代码准 ...
分类:
编程语言 时间:
2017-06-15 20:35:52
阅读次数:
213
1、在jsp页面中: <s:a action="departmentAction_delete.action?did="></s:a> 说明: 1、struts2的标签只能跟ognl表达式. (符号"#,%") 2、html标签只能跟el表达式.(符号"$") 3、在struts2的标签中: 1、s ...
分类:
其他好文 时间:
2017-06-02 11:36:47
阅读次数:
179
在struts.xml文件中不同的action配置,请求的路径是不一样的 1、请求 path = user!query.action; 配置如下; <action name="user" class="com.bwf.code.action.UserAction"> <result name="qu ...
分类:
其他好文 时间:
2017-05-31 21:32:04
阅读次数:
292
在编写SSH2项目的时候,除了使用<s:form>表单标签向Action类跳转并传递参数之外,很更多时候还需要用到<s:a action="XXX.action">这个链接标签进行跳转,此时,传递需要的参数必不可少。此外,在jsp页面获取Action类传来的数据时,也需要留心一下属性获取的方式。 之 ...
分类:
Web程序 时间:
2017-05-21 17:44:31
阅读次数:
387
全称:Object Graphic Navigation Language(对象图导航语言)是一个开源项目,是Struts2框架的默认表达式语言。 相对于EL表达式。它提供了平时我们须要的一些功能,如: ·支持对象方法调用,如method.sayHello(); ·支持类静态方法调用和值訪问,表达式 ...
分类:
其他好文 时间:
2017-05-18 14:49:05
阅读次数:
243
Ognl表达式基本原理和使用方法 1.Ognl表达式语言 1.1.概述 OGNL表达式OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,他是一个开源项目。Struts框架使用OGNL作为默认的表达式语言。OGNL优势 支持对象方法调用,如:××× ...
分类:
其他好文 时间:
2017-05-18 09:47:40
阅读次数:
406
Ognl经常使用标签: 1、s:debug 假设把该标签放入到s:iterator中能够看到当前正在迭代的元素的状态 2、s:property 1、输出 2、value属性:值能直接跟ognl表达式 3、假设value属性不写。则默认输出栈顶的元素 3:s:iterator标签 (1)、iterat ...
分类:
其他好文 时间:
2017-05-14 16:07:41
阅读次数:
200
技术分析之OGNL表达式概述(了解) 1. OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写 * 所谓对象图,即以任意一个对象为根,通过OGNL可以访问与这个对象关联的其它对象 * 通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方 ...
分类:
其他好文 时间:
2017-05-09 14:47:53
阅读次数:
162
简单介绍 对于非根元素-ognlcontext-使用#取值-是map栈-存储域对象数据,例如request/session/application root根元素-valuestack-直接使用属性取值-list栈-存储action对象及全局属性 数据流转图,把valuestack对象放到reque ...
分类:
其他好文 时间:
2017-05-08 23:24:43
阅读次数:
202
OGNL表达式概述 在Struts2框架中使用OGNL表达式 ...
分类:
其他好文 时间:
2017-05-02 21:08:01
阅读次数:
219