最新文章列表

struts2标签使用需注意的几个地方

1.在jsp页面上直接使用struts2的s标签,要求必须经过FileterDispatcher过滤,否则总会报错 org.apache.jasper.JasperException: The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated ...
y806839048 评论(0) 有547人浏览 2017-08-14 11:44

el表达式与ognl表达式(el失效)

  在框架出问题时,可能由于版本兼容等,可以直接官网下载框架源码demo运行,在纯净的环境下测试,,大框架的时候,参考配置也应如此       二者在sturts2中效果一致,el会先从web资源对象(quest,session等)中去,取不到从valuestack中取,   EL表达式原本的查找顺序为:  page,request,session,application,找到返回 ...
y806839048 评论(0) 有954人浏览 2017-08-10 12:02

Ognl值栈对象及struts标签

用户每次访问struts的action,都会创建一个Action对象、值栈对象、ActionContext对象;然后把Action对象放入值栈中; 最后再把值栈对象放入request中,传入jsp页面(key: struts.valueStack)。   值栈的内存结构分为:      map栈:            request            session       ...
Asen丶 评论(0) 有817人浏览 2016-12-06 22:41

OGNL表达式的基本语法和用法

首先我们一起来看一下OGNL中的#、%和$符号。 关于OGNL各种用法总结参看:http://blog.163.com/seara520@126/blog/static/72069304201032081730286/ 一.OGNL中的#、%和$符号 ...
zhongmin2012 评论(0) 有781人浏览 2016-07-04 18:12

myibatis mapper 表达式

Mybatis实用Mapper SQL汇总示例 Mybatis作为一个非常好用的持久层框架,相关资料真的是少得可怜,所幸的是官方文档还算详细。本博文主要列举一些个人 ...
zhongmin2012 评论(0) 有590人浏览 2016-07-04 18:08

struts2重要标签学习

<s:property>标签用于输出某个OGNL表达式的值,可以认为其内部使用的是ValueStack对象的 findString方法。如果没有设置value属性,则输出ValueStack栈顶的 ...
fenghaodouluo 评论(0) 有567人浏览 2016-01-29 10:20

mybatis的select标签里从一个对象参数里取其中的map属性里的一个list里的某个特定元素

<select id="selectTest" parameterType="cn.com.n22.global.common.query.Query" resultType="java.util.LinkedHashMap"> <bind name="halo" value="sear ...
中华好儿孙 评论(0) 有4037人浏览 2015-12-14 09:56

ognl概念和原理详解(转帖)

转帖地址:http://blog.sina.com.cn/s/blog_7ffb8dd5010149u2.html (2012-11-03 01:01:24) 转载▼   标签: ognl 原理详解 分类: Struts2 <!-- 正文开始 --> 一、问题的提出   在mvc
BreakingBad 评论(0) 有684人浏览 2015-02-03 10:47

OGNL表达式<s:property>的用法 (转帖)

帖子地址:http://blog.163.com/yang_live/blog/static/215176012201302441158505/ 1,访问Action值栈中的普通属性:   <s:property value="attrName"/>   2,访问Action值栈中的对象属性(要有get set方法):   <s:property ...
BreakingBad 评论(0) 有834人浏览 2015-02-03 09:49

Struts2中的OGNL详解

首先了解下OGNL的概念: OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。 此外,还得先需弄懂OGNL的一些知识:   1.OGNL表达式的计算是围绕OGNL上下文进行的。 OGNL上 ...
lcpstyle 评论(0) 有382人浏览 2015-01-22 11:01

s:if 界面判断集合or对象

s:if 界面判断集合or对象 分类: STRUTS2 2013-08-07 09:24 1113人阅读 评论(0) 收藏 举报 判断 ArrayList size 是否为0 <s:if test="list.size==0"> <s:if> <s:else> </s:else> 判断 ArrayList size 是否 ...
书安然 评论(0) 有755人浏览 2014-12-05 19:10

Struts2值传递问题

一,Struts2标签不支持EL表达式,应该用Ognl表达式,比如在<s:if>标签中       <s:if test="#msg==null"> <span id="welcomeInfo" >欢迎使用XX后台管理系统! </span> </s:if> ...
师大黄飞 评论(0) 有728人浏览 2014-11-26 16:45

OGNL入门资料

OGNL入门 OGNL框架的使用入门(一) OGNL框架的使用入门(二) 官网的language-guide 官网的developer-guide
xpenxpen 评论(0) 有803人浏览 2014-09-13 23:06

Struts2学习笔记之ValueStack(六)

Struts2学习笔记之ValueStack(六)   ValueStack         Struts2是通过ValueStack来进行赋值与取值的。       ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值。       ValueStack中的数据,分两个部分存放:      root和context  同时ValueStack暴露相关的接 ...
pwpw1218 评论(0) 有730人浏览 2014-08-22 16:36

Struts2学习笔记之OGNL表达式(五)

Struts2学习笔记之OGNL表达式(五)   什么是OGNL           Object Graph Navigation Language ,是一门功能强大的表达式语言,类似于EL。             它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,      调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相 ...
pwpw1218 评论(0) 有926人浏览 2014-08-22 15:47

OGNL表达式struts2标签“%,#,$

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

struts2的 ognl标签使用笔记

1、页面直接输出值: 在页面中打印存放于request范围内的message的值:   <s:property value="#request.message"/>      2、迭代集合: 迭代(遍历)request范围内的一个list:deptList,获得部门信息,然后遍历每一个部门中的所有的员工集合:empList:
ykyfendou 评论(0) 有1486人浏览 2014-08-10 23:30

OGNL & MVEL &java调用 性能误解

一、OGNL & MVEL 关于OGNL的使用参见: http://www.ibm.com/developerworks/cn/opensource/os-cn-ognl/ 关于MVEL的使用参见:http://mvel.codehaus.org/Getting+Started+for+2.0   二、性能 关于OGNL&MVEL两者的性能一开始看到 http://mve ...
诸葛不亮 评论(0) 有4995人浏览 2014-07-08 20:29

struts2_03表单校验ognl国际化

一、用户输入验证 1、编程方式:  动作类中的所有方法进行验证:     步骤:   a、动作类继承ActionSupport   b、覆盖调用public void validate()方法   c、在validate方法中,编写不符合要求的代码判断,并调用父类的addFieldError(String fieldName,String errorMessage)    如果fieldError ...
h496950806 评论(0) 有983人浏览 2014-06-07 10:23

java ssh struts2版本升级

一.替换jar包.我项目只用到了这些,不全的请自己下载struts2.3.15.1的所有lib包,自行替换 删除的包有: commons-lang-2.4.jar ognl-2.6.11.jar struts2-codebehind-plugin-2.0.11.1.jar struts2-core-2.0.11.1.jar struts2-jasperreports-plugin-2.0.11.1 ...
heisetoufa 评论(0) 有3582人浏览 2013-08-28 11:26

最近博客热门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