码迷,mamicode.com
首页 > 编程语言 > 详细

Java EE Expression Language

时间:2019-04-02 10:46:23      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:方法   tps   href   name   art   span   文档   为什么   ora   

什么是EL?

形如这样(立即执行的):

${sessionScope.cart.total}

或者这样(延迟执行的):

#{customer.name}

的表达式语言(Expression Language)。

EL有什么用?

读写数据,调用方法,简单的运算。总之就像很基本的表达式,可以写在JSP/HTML/CSS/JS文件里(这有确实有点方便的)。

<script type="text/javascript" lang="javascript">
    var employeeName = '${expr}';
    var booleanValue = '${expr}';
    var numericValue = '${expr}';
</script>
<style type="text/css">
    span.error{
        color: ${expr};
        background-image: url('/some/place/${expr}.png');
    }
</style>

为什么要用EL?

图个方便,避免JSP中过多的Java代码。

EL怎么写?

看官方文档:

Expression Language

看中文博客:

Java EE之表达式语言EL(上)

Java EE Expression Language

标签:方法   tps   href   name   art   span   文档   为什么   ora   

原文地址:https://www.cnblogs.com/tieway59/p/10640965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!