- 浏览: 5202 次
- 性别:
- 来自: 上海
-
最新评论
-
walsh:
EL表达式提供.和[]两种运算符来存取数据,当要存取的属性名称 ...
在EL表达式中获取名称以 '.' 开头的对象
文章列表
对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。
==操作比较的是两个变量的值是否相等。
equals()方法比较的是两个对象的内容是否一致.equals也就是比较引用类型是否是对同一个对象的引用。
对于值类型的比较,这里就不做描述了,下面讨论引用类型的比较:
首先我们看一段程序
using System;
using System.Collections.Generic;
using Sy ...
- 2009-02-05 13:59
- 浏览 1166
- 评论(0)
一、EL简介
1.语法结构
${expression}
2.[]与.运算符
EL 提供.和[]两种运算符来存取数据。
当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:
${user.My-N ...
- 2009-01-12 12:55
- 浏览 999
- 评论(0)
为了定制CSS样式,需要接受获取以 '.' 开头的对象名
比如在Servlet中 request.setAttribute(".columnhdr", css1);
在jsp中要使用EL取得这个".columnhdr"
使用EL一般的 ${ } 是不行的,因为 '.' 是EL的关键字
可以使用EL的内置对象来取得,如下
xml 代码
<c:out value="${requestScope['.columnhdr']}"></c:out>
这将从request作用域中获取 " ...
- 2009-01-12 12:52
- 浏览 1295
- 评论(1)
EL表达式:expression language,即表达语言,它是为了便于存取数据而定义的一种语言,JSP2.0之后才成为一种标准。
形式:以“${”开头,以“}”结尾,通过PAGE指令来说明是否支持EL表达式,具体举例:
<%@ page contentType="text/html; charset=GB2312" isELIgnored="false" %> //声明可以使用EL表达式,如果为"ture",则表示忽略${,即不能使用EL表达式。
<html>
<head>
<ti ...
- 2009-01-12 12:38
- 浏览 1742
- 评论(0)