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
OGNL
表达式struts2标签“%,#,$”
OGNL
表达式struts2标签“%,#,$”一、什么是
OGNL
,有什么特点?
OGNL
(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。
kelly的小空间
·
2014-01-08 13:00
ognl
详解
在进行Struts2的标签库介绍之前,有必要着重对
OGNL
(ObjectGraphNavigatingLanguage)对象导航语言做一详细解析。
zzjjiandan
·
2014-01-03 12:00
java
Web
如何用struts标签和
ognl
获取 ValueStack 和 Stack Context 中的值
Test2Action(栈顶)的person中的name属性:name: 以及TestAction中的personTest的name:可以看出,要获取值栈中对象的属性时,直接写属性名就好,无须对象名作为前缀,
ognl
itwriter
·
2014-01-01 21:00
stack
Ognl
context
struts标签
ValueStack
Apache Struts2再爆高危漏洞
46 在struts2中,DefaultActionMapper类支持以"action:"、"redirect:"、"redirectAction:"作为导航或是重定向前缀,但是这些前缀后面同时可以跟
OGNL
dongdong_java
·
2013-12-31 13:00
struts2
el表达式跟
ognl
表达式的区别
EL表达式: >>单纯在jsp页面中出现,是在四个作用域中取值,page,request,session,application.>>如果在struts环境中,它除了有在上面的四个作用域的取值功能外,还能从值栈(valuestack)中取值.>>特点1:${name},name在值栈中的查找顺序是:先从对象栈中取,取到终止,否则,向ma
·
2013-12-27 09:00
el表达式
Struts2操作集合标签汇总
被迭代的集合通常使用
OGNL
表达式指定。若未指定value属性,则使用ValueStack栈顶的集合。
Jialy
·
2013-12-25 15:00
struts2
集合
一个问题引发的思考——跨层调用的坏处
我们经常在jsp页面使用struts标签和
ognl
表达式。
ognl
比el强大的地方之一是,它可以调用对象的方法。
itwriter
·
2013-12-24 22:00
跨层调用的坏处
jsp无错误提示
Struts2 第一篇 Hello World
(1)环境配置jdk1.6.0_45apache-tomcat-6.0.37struts2.1.8(2)所需jar包struts2-core-2.1.8.jarxwork-core-2.1.6.jar
ognl
yyywyr
·
2013-12-23 16:00
struts2
Mybatis学习笔记(六)
MyBatis采用功能强大的基于
OGNL
的表达式来消除其他元素。
lxdnaa
·
2013-12-22 11:00
mybatis
OGNL
表达式用法
1.访问静态方法:@包.类名@方法名(),如: @cn.edu.ahau.mgc.struts2.model.Magci@method();2.访问静态属性:@包.类名@属性名,如: @cn.edu.ahau.mgc.struts2.model.Magci@NAME3.第一个@后面的类可以省略,默认为Math类,如: @@floor(1.32342);4.访问静态方法必须在str
zhou9898
·
2013-12-19 23:00
Ognl
表达式
【struts2学习之
OGNL
详解】
这里参考了网上很多
OGNL
的介绍、用法,也参考了基本书籍:《struts2技术内幕》、《struts2inaction》以及
OGNL
的网站:apache-common-
ognl
,以前的
OGNL
的网站,现在不在维护了
zhou9898
·
2013-12-15 17:00
struts2
Ognl
OGNL
遍历list和map 以及访问四个范围的属性值
假定在struts2 的action的属性域中定义2个如下的List和Map变量和一个String对象:[java] viewplaincopyprivate List testlist=new ArrayList(); private Map testmap=new HashMap(); private String testname="hello,i am in value
linshutao
·
2013-12-13 18:00
MySQL动态语句 if set choose where foreach trim
MyBatis的动态SQL是基于
OGNL
表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
·
2013-12-11 22:00
MySQL动态语句 if set choose where foreach trim
MyBatis的动态SQL是基于
OGNL
表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
Truong
·
2013-12-11 22:00
ognl
.
Ognl
Exception: source is null for getProperty(null, "0")
提交表单时出现Error setting expression 'extendList[2].extendtypevalue' with value '[Ljava.lang.String;@7ac9a7'
ognl
.
Ognl
Exception
jayeye
·
2013-12-10 11:00
jsp
struts
(八)Struts2中的
OGNL
(九)Struts2的标签
(八)Struts2中的
OGNL
GNL是Object-GraphNavigationLanguage的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法
Zhao-Qian
·
2013-12-09 09:00
Struts2的struts.xml的配置细节,
OGNL
,标签
(七)Struts2的struts.xml的配置细节这里说的struts.xml说到的包含内容如下:1.include包含另一个xml2.默认action,主要用于跳转不存在的页面,到我们自定义的一个好看的页面,而不是难看的错误页面.3.struts.xml中action下的result的类型4.struts.xml中的Global_Results,全局结果集5.struts.xml中的动态结果集
Zhao-Qian
·
2013-12-09 09:00
ongl 公共静态方法
Struts2的
OGNL
调用公共静态方法分类: WEB2013-01-2702:49 433人阅读 评论(0) 收藏 举报一直以来都知道Struts2的
OGNL
支持在前台调用后台的静态方法,以前也用过,
feipeixuan
·
2013-12-05 18:00
Web
struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互
jar commons-logging-1.1.1.jar commons-lang3-3.1.jar commons-lang-2.5.jar freemarker-2.3.16.jar
ognl
ch_dj
·
2013-12-02 15:00
struts2.2
struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互
jarcommons-io-2.0.1.jarcommons-logging-1.1.1.jarcommons-lang3-3.1.jarcommons-lang-2.5.jarfreemarker-2.3.16.jar
ognl
ch_dj
·
2013-12-02 15:00
Spring+Struts2整合
1,整合Struts2 a)导入struts的jar包 struts2-core-2.1.6.jar xwork-2.1.2.jar
ognl
-2.6.11.jar freemarker
Java编程思想
·
2013-11-30 10:00
Error setting expression 'image' with value '[Ljava.lang.String;@e41d4a'
警告: Error setting expression 'image' with value '[Ljava.lang.String;@e41d4a'
ognl
.MethodFailedException
kkrgwbj
·
2013-11-28 20:00
struts2
Struts2 搭建步骤
1.将struts2所需要的包复制到工程的lib目录commons-fileupload-1.2.1.jarcommons-logging-1.0.4.jarfreemarker-2.3.15.jar
ognl
花太香
·
2013-11-24 13:00
struts
struts2
ognl
表达式
OGNL
对象图导航语言 Object Graphic Navigation Language.
h496950806
·
2013-11-24 00:00
struts2
Struts2
OGNL
漏洞!
这文章有漏洞影响到百度,所以先发百度,修补后,正在和剑心商量小范围群发各个互联网安全团队,结果老外也研究出,并且直接爆出这个文章的最终POC。想想刚好明天我生日,发了,庆祝吧。身在互联网公司安全团队,有研究的结果,总要先保证自己安全才会往外发,这是基本原则。继上次struts远程代码执行漏洞后,前段时间又发布了一个远程代码执行漏洞。影响范围极广,利用方式相对上次要苛刻一点,但是读完本文,批量抓鸡不
文子_夜色
·
2013-11-23 11:00
struts2
ongl
struts2在action获取表单请求的方式与jquery get参数方式
function(data){window.location.href="main.jsp";});});2、表单1)当把参数作为Action的类属性,且提供属性的getter/setter方法时,xwork的
OGNL
zhougaoyun
·
2013-11-21 21:00
OGNL
的使用方法
总结
OGNL
的使用方法:访问属性名字属性获取:地址属性获取:访问方法调用值栈中对象的普通方法:访问静态属性和方法调用Action中的静态方法:调用JDK中的类的静态方法:调用JDK中的类的静态方法(同上
DannyTam
·
2013-11-19 10:00
Ognl
使用方法
SSH框架搭建所需要的包
struts2commons-logging-1.0.4.jar主要用于日志处理freemarker-2.3.8.jar模板相关操作需要包
ognl
-2.6.11.jar
ognl
表达示所需包,xwork-
蓝狐乐队
·
2013-11-17 12:00
SSH框架jar包
MyBatis的动态SQL详解
基础部分可以查看我的另一篇博客:http://haohaoxuexi.iteye.com/blog/1333271 MyBatis的动态SQL是基于
OGNL
表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑
ljl8086
·
2013-11-16 08:00
sql
mybatis
ognl
表达式中的数据类型转换
调用静态方法和静态字段调用的语法格式如下:@class@method @class@field 例如:要将一个字符串123 转换成int类型数字的123,可以使用如下的代码, @java.lang.Integer@parseInt("-123")其中 java.lang.Integer是类名,parseInt()是方法名。 其中类名必须完整例如:java.lang.Integer.不能只写
xing240
·
2013-11-14 20:00
OGNL
表达式介绍
OGNL
是Object-GraphNavigationLanguage的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性
·
2013-11-14 16:00
Ognl
OGNL
表达式介绍
OGNL
是Object-GraphNavigationLanguage的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性
阿春阿晓
·
2013-11-14 16:00
Struts2:JSTL、EL和
OGNL
JSTL:JSPStandardTagLibraryb,全称:jsp标签库通俗的说,就是嵌在jsp页面中的一些标签比如jsp中默认有这里的再比如,这里的也是一个标签我们曾经对标签使用比较多的场景:在Struts1.2的界面的展现上struts1.2提供了几类比较常用的标签,比如,同类的还有bean标签,logic标签等等EL表达式,英文全称ExpressionLanguage。为了让JSP中不出现
BazingaYou
·
2013-11-14 11:00
struts2
EL
jstl
Ognl
Struts2:ValueStack
一、ValueStack 1.ValueStack是一个接口,在struts2中使用
OGNL
(Object-GraphNavigationLanguage)表达式实际上是使用 实现了ValueStack
BazingaYou
·
2013-11-14 11:00
struts2
ValueStack
SqlTemplate ——sql模板引擎
SqlTemplate是通过模板方法解决动态sql,把模板内容构建成完成的xml,这样可以解析成相关的数据结构,再结合
Ognl
强大表达式计算条件。
温佐镜
·
2013-11-12 23:00
sql拼接
sql模板
Struts上路_14-模型驱动
本篇是基于面向对象操作
OGNL
中的值栈。
vigiles
·
2013-11-12 13:00
mvc
struts
struts2
javaweb
Webwork
Struts上路_13-
OGNL
对象图导航语言
1.
OGNL
表达式:0)测试环境:(1)struts.xml: /success.jsp (2)index.jsp:
OGNL
值栈测试 1)#用法:(1)Action类ActionValueStack
vigiles
·
2013-11-12 13:00
mvc
struts
struts2
javaweb
Webwork
OGNL
OGNL
是Object-GraphNavigationLanguage的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性
fjseryi
·
2013-11-09 15:00
EL
Ognl
从实例看struts2运行原理
commons-logging-1.0.4.jarfreemarker-2.3.8.jar
ognl
-2.6.11.jarstruts2-core-2.0.11.jarxwork-2.0.4.jar第二步
龙崽天涯
·
2013-11-04 09:07
字符串
浏览器
拦截器
项目
action
Struts2
OGNL
表达式基本
OGNL
表达式语言学习 访问值栈中的action的普通属性:username= 访问值栈中对象的普通属性(getset方法):|||wrong:--%> 访问值栈中对象的普通属性
雨做的云2013
·
2013-11-03 13:00
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
使用
ognl
in表达式可能会遇到的问题
package cn; public class A { private Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Override public int hashCode() {
jinnianshilongnian
·
2013-11-02 17:00
Ognl
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他