EL表达式:expression language,即表达语言,它是为了便于存取数据而定义的一种语言,JSP2.0之后才成为一种标准。形式:以“${”开头,以“}”结尾,通过PAGE指令来说明是否支持EL表达式,具体举例: //声明可以使用EL表达式,如果为"ture",则表示忽略${,即不能使用EL表达式。 EL ${count}//如果希望在此处用EL表达式写出上面定义的count的值
EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user}中 data 是一个变量