E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OGNL表达式
Struts2 OGNL
Struts2中的
OGNL表达式
语言OGNL是ObjectGraphicNavigationLanguage(对象图导航语言)的缩写,它是一个开源项目。
dongruan00
·
2013-01-19 15:00
struts2
strut2ognl
因为它的验证消息使用标签打在页面上,实在太丑,在真实项目中不知道是否有人这么做.也许是我太菜了,还不知道如何将验证消息显示得更友好,希望各位不吝拍砖指导.然而,我认为struts2最复杂难学的是它内置的
ognl
java学习
·
2013-01-18 13:00
Struts2的json配置
result提供了一些参数替你解决这个问题 root参数:从返回结果中根据
ognl表达式
取出你需
lycccxzt
·
2013-01-17 15:00
json
struts2
Struts2的json配置
result提供了一些参数替你解决这个问题root参数:从返回结果中根据
ognl表达式
取出你需要输出的结果如:action类publi
lycccxzt
·
2013-01-17 15:00
struts2
json
Ognl表达式
(-), 前期准备
㈠下载Ognl的jar包,源码及它所依赖的jar包:http://grepcode.com/snapshot/repo1.maven.org/maven2/ognl/ognl/2.7.3/在这个页面中可以找到它所依赖的jar包:Maven-Central/jboss/javassist3.7.gaMaven-Central/junit/junit3.8.1Maven-Central/org.eas
zyguo1006
·
2013-01-14 17:31
OGNL表达式源码
ognl表达式
和struts2标签
值栈:相当于一个栈,每个Action类的对象实例会拥有一个ValueStack对象,当Struts2接收到一个.action的请求后,会先建立Action类的对象实例,先将Action类的相应属性放到ValueStack对象的顶层节点,所有的属性值都是默认的值,如String类型的属性值为null,int类型的属性值为0等。然后Struts2就会调用拦截器链中的拦截器,当调用完所有的拦截器后,最后
cczioui
·
2013-01-11 11:00
【struts2】五大核心jar包 和 作用
Ognl.jar --------------
OGNL表达式
语言,struts2支持该EL4。Struts2-core.jar --------------
zbz0425
·
2013-01-10 21:00
Ognl表达式
使用(一)
OGNL是Object-GraphNavigationLanguage的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。 webwork2和现在的Struts2.x中使用OGNL取代原来的EL来做界面数据绑定,
beyond0851
·
2013-01-09 00:00
Ognl表达式
使用(一)
OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。 webwork2和现在的Struts2.x中使用OGNL取代原来
beyond0851
·
2013-01-09 00:00
struts
Strtus2标签
而在Struts2中不推荐使用el(其实在Struts2.0.0.11之后就不再支持el)而推荐使用功能更为强大的
ognl表达式
语言。那么怎么使用ognl实现url传参?
wzk527
·
2013-01-07 03:00
struts
struts
url
url
OGNL表达式
的投影功能
除了 in 和 not in 之外, OGNL 还允许使用某个规则获得集合对象的子集,常用的有以下 3 个相关操作符。 ? :获得所有符合逻辑的元素。 ^ :获得符合逻辑的第一个元素。 $ :获得符合逻辑的最后一个元素。 例如代码: <s:iterator value="books.{?#this.price > 35}&q
free0007
·
2013-01-06 19:00
Ognl
Struts 2的
OGNL表达式
( # % $)
“#”主要有三种用途: 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: 名称 作用 例子 parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter("id") request 包含当前
syline
·
2013-01-05 20:00
struts2
struts2标签
ognl表达式
和struts2标签
值栈:相当于一个栈,每个Action类的对象实例会拥有一个ValueStack对象,当Struts2接收到一个.action的请求后,会先建立Action类的对象实例,先将Action类的相应属性放到ValueStack对象的顶层节点,所有的属性值都是默认的值,如String类型的属性值为null,int类型的属性值为0等。然后Struts2就会调用拦截器链中的拦截器,当调用完所有的拦截器后,最后
linchunhua
·
2013-01-03 19:00
OGNL表达式
语言
OGNL 是 Object Graphic Navigation Language (对象图导航语言)的缩写,它是一个开 源项目。 Struts 2 框架使用 OGNL 作为默认的表达式语言。 相对 EL 表达式,它提供了平时我们需要的一些功能,如: l 支持对象方法调用,如 xxx.sayHello() ; l 支持类静态方法调用和值访问,表达式的格式
free0007
·
2013-01-03 11:00
Ognl
OGNL表达式
操作集合对象
采用
OGNL表达式
创建List/Map集合对象 如果需要一个集合元素的时候(例如 List 对象或者 Map 对象),可以使用 OGNL 中同集合相关的表达式。
free0007
·
2013-01-03 11:00
Ognl
Struts2的类型转换器
Struts2的类型转换是基于
OGNL表达式
的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的
OGNL表达式
,就可以充分
funi16
·
2012-12-29 15:00
MyBatis的动态SQL详解
MyBatis的动态SQL详解MyBatis的动态SQL是基于
OGNL表达式
的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
少年阿宾
·
2012-12-25 13:00
el表达式跟
ognl表达式
的区别(用法和页面取值)
1.区别用法区别:OGNL是通常要结合Struts2的标志一起使用,如struts页面中不能单独使用,el可以单独使用 ${sessionScope.username} 页面取值区别: 名称servletognl elparametersrequest.
sd0902
·
2012-12-23 12:00
OGNL中$、%、#、{}、^、$ 标签的使用简介
OGNL中$号的使用1..在国际化资源文件中,引用
OGNL表达式
2..在struts.xml文件中,引用OGNL
itzyjr
·
2012-12-22 14:00
OGNL表达式
总结
OGNL全称是"Object-Graph Navigation Language",意思是图对象导航语言,它是一个功能强大的表达式语言。它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,并能够遍历整个对象的结构图,实现对象属性字段的类型转化。 struts2默认的表达式语言是OGNL。一、访问普通方法、属性、构造方法 --> |结果显示
czw2010
·
2012-12-22 11:00
struts2 井号,星号,百分号
struts2 OGNL,struts2 表达式语言,Struts2 中
OGNL表达式
的用法,Struts2 #,表达式语言的好处,Struts2 $,struts2 井号,星号,百分号
feiyeguohai
·
2012-12-18 14:00
struts2
MyBatis的动态SQL语言
MyBatis的动态SQL是基于
OGNL表达式
的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
jgre
·
2012-12-17 16:00
java
sql
MyBatis的动态SQL语言
MyBatis的动态SQL是基于
OGNL表达式
的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
jgre88888
·
2012-12-17 00:00
java
数据库
struts2标签 值的引用问题
阅读更多struts2的标签是使用
OGNL表达式
语言访问数据,OGNL使用的是Context包含对象,而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。
Lixh1986
·
2012-12-13 18:00
标签
struts2
值
引用
struts2标签 值的引用问题
阅读更多struts2的标签是使用
OGNL表达式
语言访问数据,OGNL使用的是Context包含对象,而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。
Lixh1986
·
2012-12-13 18:00
标签
struts2
值
引用
struts2标签 值的引用问题
struts2的标签是使用
OGNL表达式
语言访问数据,OGNL使用的是Context包含对象, 而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。
Lixh1986
·
2012-12-13 18:00
struts2
标签
值
引用
struts-OGNL2
这意味着如果有一个
OGNL表达式
,那么我们实际上是针对root对
cat猫先生
·
2012-12-13 16:00
struts2
Ognl
struts2-OGNL详解
一.什么是OGNLOGNL是基于java运行环境与文本世界的沟通的桥梁;1.什么是
OGNL表达式
OGNL表达式
就是所谓的属性链;2.Struts2中的设置和取得<s:textfield name=
cat猫先生
·
2012-12-13 09:00
struts
struts2学习笔记2--正确使用
OGNL表达式
原文来自:http://struts.apache.org/2.x/docs/tag-syntax.html 常见错误写法: <s:textfield key="state.label" name="state" value="ca"/> 原因:在给textfi
fxk2006
·
2012-12-12 10:00
struts2
iterator标签 属性
iterator标签主要是用于迭代输出集合元素,如listsetmap数组等,在使用标签的时候有三个属性值得我们关注1.value属性:可选的属性,value属性是指一个被迭代的集合,使用
ognl表达式
指定
ayaa1227
·
2012-12-11 22:37
iterator标签
Struts2-Value Stack浅析
用于在前台-后台之间传递数据,最典型的做法就是struts2标签也
ognl表达式
的结合。我用得最多的就是数据回显。
wanxiaotao12
·
2012-12-10 19:00
struts2
struts,ognl,valuestack
浅析struts2中的OGNL和ValueStack 要了解Struts2与
OGNL表达式
的关系,我们必须先搞清楚以下三个概念:(1)ActionContext 它是Action运行的上下文环境,Action
toto1297488504
·
2012-12-08 12:00
Struts2中的
OGNL表达式
浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、application、
wxwlife2006
·
2012-11-30 10:00
struts2遍历数组/集合/由数组组成的集合
传到jsp页面¥{u.uname}">删除">编辑可以遍历数据栈里面的任何数组,凑集等等在应用这个标签的时辰有三个属性值得我们存眷1.value属性:可选的属性,value属性是指一个被迭代的凑集,应用
ognl
zgrjkflmkyc
·
2012-11-29 20:00
EL表达式详解
一直以来,对于EL表达式和
OGNL表达式
都很模糊,EL表达式只有一种符号$,但是
OGNL表达式
却有${表达式}、%{表达式}、#表达式这三种方式。
yujielu2012
·
2012-11-28 11:00
jsp
jsp
jsp
el表达式
struts2 $#%的区别
页面中 Action 都有getXXX的方法 另外:(a)$用于i8n和struts配置文件(b)#取得ActionContext的值(c)%将原本的文本属性解析为ognl,对于本来就是
ognl
qq435967718
·
2012-11-26 21:00
Struts标签、
Ognl表达式
、el表达式、jstl标签库这四者之间的关系和各自作用
我之前虽然会用,但是一直分不清彼此之间有什么区别,所以查找资料,将它们进行整合区分,加深了解,一介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。Struts2的标签库有一个巨大的改进之
love_you_99
·
2012-11-14 22:00
Struts2-Value Stack浅析
用于在前台-后台之间传递数据,最典型的做法就是struts2标签也
ognl表达式
的结合。我用得最多的就是数据回显。
空谷幽兰_
·
2012-11-10 00:00
struts
ValueStack
struts2标签介绍
关于struts2的标签,可以大致分为条件,迭代,UI标签这几类,由于struts2结合了
ognl表达式
,从而增添了struts2标 签使用的灵活性。
liuwuhen
·
2012-11-08 15:00
struts2标签
OGNL表达式
struts2标签“%,#,$”
一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名 |
alex197963
·
2012-11-06 15:00
OGNL表达式
struts2标签“%,#,$”
一、什么是OGNL,有什么特点? <wbr><wbr></wbr></wbr> <wbr><wbr></wbr></wbr> OGNL(Object-Graph<wbr>Navigation<wbr>Language),大概可以理解为:对象图形化导航语言。是一种可以
chengxuetao
·
2012-11-06 15:00
struts2标签
OGNL表达式
struts2标签“%,#,$”
一、什么是OGNL,有什么特点? <wbr><wbr></wbr></wbr> <wbr><wbr></wbr></wbr> OGNL(Object-Graph<wbr>Navigation<wbr>Language),大概可以理解为:对象图形化导航语言。是一种可以
chengxuetao
·
2012-11-06 15:00
struts2标签
struts2中的ognl
1、ValueStack与<s:debug>标签 Struts 2框架使用OGNL作为默认的表达式语言,先用<s:property> 标签体验一下
ognl表达式
和调动学习热情,
dendy
·
2012-11-04 23:00
Ognl
MyBatis的动态SQL详解
原文出处:http://haohaoxuexi.iteye.com/blog/1338557MyBatis的动态SQL是基于
OGNL表达式
的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
chenhuade85
·
2012-11-02 09:00
MyBatis的动态SQL
MyBatis的动态SQL是基于
OGNL表达式
的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
liulanghan110
·
2012-10-30 16:00
mybatis
trim
OGNL表达式
OGNL表达式
(2011-12-3010:50:45)转载▼标签:杂谈分类:技术转载 1.
OGNL表达式
语言OGNL是ObjectGraphicNavigationLanguage(对象图导航语言)的缩写
zhangyinhu8680
·
2012-10-23 11:00
java
jsp
struts
Ognl
ognl表达式
标记符号的用法
“#”的用法 集合的投影(只输出部分属性)用法 collectionName.{expression}<br> <s:iterator value="#request.personList.{name}"> <s:property> </s:iterat
曾老师
·
2012-10-22 09:00
struts2
Struts2深入学习:
OGNL表达式
原理
一、
OGNL表达式
基础知识 1.示例:第一个OGNL程序2.示例:上下文环境中使用OGNL3.示例:使用OGNL调用方法4.示例:使用OGNL操作集合 5.示例:使用OGNL过滤集合与投影集合二、OGNL
yunlielai
·
2012-10-20 16:27
学习
表达式
基础知识
上下文
2012-07-27 DTO属性驱动
2.将之前 form的 name属性加上前缀,用
OGNL表达式
测试数据输出的时候也要加前缀。
kyolxs
·
2012-10-19 08:00
2012
struts2 初体验--入门
Struts2初体验Mvc struts在v方面提供一些视图标签组件(结合
ognl表达式
使用),c方面更加方便Struts是表示层的框架,hibernate是数据访问层的框架,spring是综合性的框架
shangguanwufan
·
2012-10-17 20:00
ssh struts 入门
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他