El表达式
OkidoGreen
这个作者很懒,什么都没留下…
展开
-
EL表达式中fn函数
JSTL 使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的 长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错转载 2014-04-17 16:10:35 · 1190 阅读 · 0 评论 -
el表达式无效
第一步: 首先确定你是否导入的JSTL包。 在项目上右键,Myeclipse--》Add JSTL Librarys 第二步: 确定用的Servlet / JSP的版本。 查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。 xmlns="http://java.sun.com/xml/ns/j2ee" xmlns转载 2014-04-17 12:54:14 · 1778 阅读 · 0 评论 -
EL表达式取Map,List值的总结
[java] view plaincopyprint? EL表达式取Map中的值: 后台action 中: [java] view plaincopyprint? Map map = new HashMap(); map.put(key1,value1); map.put(key2,va转载 2014-04-17 15:55:04 · 3281 阅读 · 0 评论 -
EL表达式为什么可以在值栈中取值
我在后台将一个对象的list集合放到了值栈的Map栈中 Java code ? 1 2 3 4 public String getLastVersionPD(){ ActionContext.getContext().put("pdList", this.pdManager.getLastVersonPD())转载 2014-04-18 10:21:01 · 6685 阅读 · 0 评论 -
Struts2值栈的理解
数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便转载 2014-04-18 10:21:52 · 2257 阅读 · 1 评论 -
Struts2为什么可以用EL表达式取值?
在一个应用了Struts2系列框架的项目中,在JSP页面常常用Struts附带的标签对表单元素取值,但,为什么EL表达式也能取到值栈(value stack)中的值呢? 我们知道,JSTL默认是从page,request,session,application这四个Scope逐次查找相应的EL表达式所对应的对象的值。那么如果要使用JSTL来读取Action中的变量,就需要把Action中的变量放转载 2014-08-01 16:44:14 · 2445 阅读 · 0 评论 -
EL表达式-自定义函数
表达式语言除了可以使用基本的运算符外,还可以使用自定义函数。通过使用自定义函数,加强了表达式语言的功能。 EL表达式函数,主要功能是完成对数据的修改,统一化格式; 开发步骤 1.开发函数处理类,处理类就是普通的类;每个函数对应类中的一个静态方法; 2. 建立TLD文件,定义表达式函数 3.在WEB.XML文件中配置;(可省略)转载 2015-03-10 15:55:36 · 2262 阅读 · 0 评论