ITPub博客

首页 > 应用开发 > Java > EL表达式

EL表达式

原创 Java 作者:KFCLYY 时间:2020-01-09 23:25:43 0 删除 编辑

一、EL表达式概念

EL(Expression Language)表达式语言,使用它的目的是用于简化JSP的输出,即替换out.println( student.name)语句。EL表达式的基本语法是:${表达式},例如:${student.name}。


二、JSP与EL表达式的比较

这里以一个例子,来对比JSP与EL表达式,展示相同内容的不同写法。

使用JSP:

使用EL表达式:

除了写法简便了很多,如果使用JSP,还需要导入student的类文件。从上面两个图能明显发现,使用EL表达式更简便。


三、EL表达式的作用域

EL表达式内置四种作用域对象:

如果省略作用域对象,那么EL表达式会从依次从作用域范围的小到大寻找同名属性。实际建议要加上作用域对象。


四、EL表达式输出参数

EL表达式除了可以简化JSP中out.println()语句,还可以简化JSP中请求参数的获取。获取参数的方式为:${param.参数名}。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69917450/viewspace-2672761/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: JAVA中文与乱码
下一篇: JSTL标签库
请登录后发表评论 登录
全部评论
不积跬步,无以至千里

注册时间:2019-04-24

  • 博文量
    23
  • 访问量
    11866