Map<String,Object>context=newHashMap<String,Object>();
Personperson1=newPerson();
person1.setName("zhangsan");
Departmentdep=newDepartment();
dep.setName("xx");
person1.setDep(dep);
Personperson2=newPerson();
person2.setName("lisi");
Personp..
分类:
其他好文 时间:
2016-02-22 16:08:28
阅读次数:
164
struts2标签库主要使用的是OGNL语言,类似于El表达式,但是强大得多,它是一种操作对象属性的表达式语言,OGNL有自己的优点: 能够访问对象的方法,如list.size(); 能够访问静态属性和静态方法,只需要在类名前,方法前加上@,如@Math@PI; 支持赋值操作.如赋值#value=5
分类:
其他好文 时间:
2016-02-11 17:59:00
阅读次数:
203
1、ognl表达式: Ognl上下文对象:(他是一个可以存储数据的空间结构,而且在这个结构中包含之前 jsp中的作用域对象) (放在 value stack控件),当前访问的Action这个上下文对象是ognl对象的一部分。 对于这个ognl对象来讲,我们是使用ognl的表达式来访问的。 Ognl表
分类:
其他好文 时间:
2016-02-10 13:12:33
阅读次数:
177
mybatis 动态sql 名词解析 OGNL表达式 OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。 OGNL表达式的基本单位是"导航链",
分类:
数据库 时间:
2016-02-05 11:45:48
阅读次数:
352
一.Action中的代码:MapAction.java package com.zx.demo.action; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.
分类:
其他好文 时间:
2016-02-04 18:56:40
阅读次数:
216
struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar
分类:
编程语言 时间:
2016-02-04 18:43:03
阅读次数:
294
OGNL: Object Graph Navigation Language index.jsp: <body> 访问属性 <a href="<%=contextPath %>/ognl.action?username=u&password=p">ognl</a> </body> struts.xm
分类:
其他好文 时间:
2016-02-01 14:41:02
阅读次数:
158
OGNL:Object-Graph Navigation Language.对象图形化导航语言 OGNL是集成进struts2框架中比較强大的技术有助于传输数据和类型转换,OGNL由表达式语言和类型装换器组成。 表达式语言: 我们已经在jsp表单input名和jsp标签使用该语言了.他用来绑定jav
分类:
其他好文 时间:
2016-01-30 13:16:45
阅读次数:
122
首先,何为struts2的类型转换器?类型转换器的作用是将请求中的字符串或字符串数组参数与action中的对象进行相互转换。一、大部分时候,使用struts2提供的类型转换器以及OGNL类型转换机制即可满足大部分类型转换需求。如:类User.javapackage models;public cla...
分类:
其他好文 时间:
2016-01-26 21:56:23
阅读次数:
210
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集...
分类:
其他好文 时间:
2016-01-22 02:40:50
阅读次数:
134