最新文章列表

OGNL

Struts2  &  OGNL OGNL(Object-Graph Navigation Language)对象图导航语言,struts2的OGNL基于java实现。 需要引入的OGNL jar ognl-3.0.jar javassist-3.7.ga.jar 这个包是上 ...
zhaojin2012 评论(2) 有2091人浏览 2012-03-14 10:49

访问jsp页面Struts标签报错问题!

    在学习Struts2标签测试的过程中,发现不通过action,直接访问jsp会报错,上网查了下,有人说这是Struts2的bug,但我不这么认为,报错是有道理的,原因很简单,当我们在jsp页面用Struts标签显示时,基本都用ognl表达式从value stack或stack context中获取数据,这里面的很多数据都是通过访问action,初始化action中的数据而成的,当我们直接访问 ...
narutolby 评论(0) 有1379人浏览 2012-02-20 09:56

《Struts2技术内幕》 新书部分篇章连载(九)—— 强大的OGNL

第6章 灵丹妙药 —— OGNL,数据流转的催化剂 6.2 强大的OGNL OGNL (Object Graph Navigation Language)  是一个开源的表达式引擎。通过使用OGNL,我们能够通过表达 ...
downpour 评论(2) 有5111人浏览 2012-01-29 13:17

OGNL表达式学习笔记

<ol> <li>访问值栈中的action的普通属性: username = <s:property value="username"/> </li> <li>访问值栈中对象的普通属性(get set方法):<s:property value="user.age"/> | &l ...
hybxiaodao 评论(0) 有1224人浏览 2012-01-15 10:09

struts2参数比较不相等的原因(原创)

http://localhost:8080/lowcaActivity/register.jsp?usertype=1 这个页面上有一个判断 <s:if test="#parameters.usertype==1">true</s:if> 发现得不到true 于是,把判断条件改成 <s:if test="#parameters.usert ...
kong0itey 评论(0) 有1147人浏览 2011-12-29 06:34

ognl 字符串比较

小东西 mark一下 <s:if test='#session.islogin=="t"' > <s:if test="#session.islogin=='t'" > 第一个可以 第二个不行 。。。
lovewinner 评论(0) 有2544人浏览 2011-12-26 14:50

struts2 标签 <s:set> <s:if>

Struts2中s:set标签和s:if标签小结   2010-07-08 01:53:21|  分类: struts2|字号 订阅
liufeng_king 评论(0) 有1271人浏览 2011-12-23 10:40

深入解析OGNL投影

先看这个表达式:list.{#me=#this,#root.map[#me]}   这个表达式有这么几个点:   1. #this   在"投影"里#this指向的是list的子元素, 我想这个大家都知道,就不多说了   2. #root   在"投影"里如何访问"投影"外面的元素,这个问题困扰了我很长时间, 今天看了下 ...
11lingxian 评论(0) 有1908人浏览 2011-12-16 15:15

OGNL(Object-Graph Navigation Language)

OGNL(Object-Graph Navigation Language) 对象图形导航语言 自定义Action中有一个成员变量User user,可以自己new,Private User user = new User(). 也可以在url地址中传递user.xx,但是这时在User中必须有一个无参的构造方法。 jsp中样例代码:      <li><s:property v ...
半开水 评论(0) 有859人浏览 2011-12-04 13:30

OGNL表达式struts2标签“%,#,$”的区别

OGNL表达式struts2标签“%,#,$” 一、什么是OGNL,有什么特点?       OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:        1、支持对象方法调用,形式如:objName.methodName();       2、支持 ...
chen106106 评论(0) 有1502人浏览 2011-11-24 09:36

Struts2的OGNL调用公共静态方法

一直以来都知道Struts2的OGNL支持在前台调用后台的静态方法,以前也用过,但用的比较少,今天自己重新开始了一个新的项目,在实现一个功能的时候用到了Struts2的在前台调用后台的静态方法,弄了半天没有出来结果,原来是自己没有在Struts的配置文件里面申明可以在前台使用后台的静态方法,故写出来供自己以后参考参考,并以此为教训。   假设有一个com.xxx.util.Util类,其中有一个 ...
234390216 评论(1) 有14235人浏览 2011-11-14 19:54

OGNL—<s:property>各种用法

      1、访问值栈中的action的普通属性: username = <s:property value="username"/> 2、访问值栈中对象的普通属性(get set方法): <s:property value="user.age"/> <s:property value="user[ ...
安之若素 评论(0) 有1844人浏览 2011-10-17 19:41

struts2结果集

Dynamic Result(动态结果集) 可以在struts配置文件中去值栈中的值通过”$”。 配置:    <package name="user" namespace="/user" extends="struts-default">        <action name="user" clas ...
bluenemo 评论(0) 有1152人浏览 2011-09-14 14:39

mybatis 使用ognl

@Ognl@isNotEmpty() for String,Array,Collection,Map Test now, test empty string test. must use:<if test="userId != null && ''.equals(userId)"> and user_id = #{userId}</if> ...
qq123zhz 评论(0) 有5658人浏览 2011-08-22 15:12

ognl判断前端数组是否为空

今天重新翻看了一下以前写的程序 String []goodsid=relatedgoodsid.split(","); List<GoodsT> list=new ArrayList<GoodsT>(); String []picturelist; ActionContext.getContext().getSession().remo ...
sdywcd 评论(0) 有4501人浏览 2011-08-15 11:00

Error setting expression 'ext-gen1500' with value

首先查看devMode是否设置为false,否则查看你提交的表单中是否有项没有给名字比如: items:[{ filedLabel : "帐号"//注意这里没有设置name属性 },{ filedLabel: "密码", inputType:"password", name:"pass ...
andy_ghg 评论(0) 有3670人浏览 2011-08-09 18:34

OGNL “#”,“%”,“$”三种符号的用法

“#”主要有三种用途: 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:  名称 作用 例子 parame ...
wgsh2004 评论(0) 有867人浏览 2010-06-30 09:42

struts2的OGNL的使用

要谈OGNL在Struts2中的应用,首先得明白OGNL到底是什么 在值栈中的对象,可以直接访问,但是用#.对象的时候却又访问不到,但用#this.对象的时候又可以访问得到,用%所有的没关系的 OGNL 的历史 OGNL 最初是为了能够使用对象的属性名来建立 UI 组件 (component) 和 控制器 (controllers) 之间的联系,简单来说就是:视图 与 控制器 之间数据的联系 ...
longgangbai 评论(0) 有2559人浏览 2009-04-29 10:20

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics