EL最初是在标准标签库JSTL ( JavaServer Page Standard TagLibrary ) 1.0中定义,从JSTL 1.1开始, SUN公司将 EL表达式语言从JSTL规范中分离出来...EL的语法
${
表达式}
表达式可以是常量,变量,el隐含对象,el运算符和el函数
${
"hello"} //输出字符串常量
${
23.5} //输出浮点数常量
${...23+ 5} //输出算术运算结果
${
23> 5} //输出关系运算结果
${
23||5} //输出逻辑运算结果
${
23> 5?...4.4 EL的错误处理机制
作为表现层的JSP页面的错误处理,往往对用户会有直观的体现,为此EL提供了比较友好的处理方式:不提供警告,只提供默认值和错误,默认值是空字符串,错误是抛出一个异常。...EL对以下几种常见错误的处理方式:
■在EL中访问一个不存在的变量,则表达式输出空字符串,而不是输出”null”;
■在EL中访问-一个不存在对象的属性,则表达式输出空字符串,而不会抛出NullPointerException