zoukankan      html  css  js  c++  java
  • 2020.12.4

    一、今日学习内容:

    1、表达式基本语法格式
    使用表达式可以输出各种信息,表达式的基本格式如下:
    ${表达式}
    表达式语言必须以“${”开始,以“}”结束。
    可以使用表达式语言输出字符串常量,需要使用双引号引起来。例如,下面的代码输
    出一个字符串“欢迎使用表达式语言 EL”:
    ${"欢迎使用表达式语言 EL"}
    可以使用表达式语言输出数字。例如,下面的代码输出数字 25:
    ${25}

    2、运算符

    在表达式语言中可以使用各种运算符,最基本的一个是访问运算符,可以使用“.”,也
    可以使用“[]”。例如要访问请求信息中的用户 ID,可以使用:
    ${param.userid}
    或者
    ${param["userid"]}
    其中,param表示访问请求信息,userid 是请求中的表单元素的名字。这两种方式的效果完
    全相同,而第一种方式更简洁一些,所以通常我们使用第一种格式。但是有时候必须使用
    第二种方式,比如说要访问的属性中包含非数字和字母(例如“.”和“ - ”)时,为了与操作
    符区别,必须使用中括号。另外一种情况下,也应该使用中括号,这种情况就是要访问的
    对象的属性本身是一个变量。例如要访问 param 中的属性 X,X 可能是 userid,也可能是
    username,这时候就需要使用${param[X]}而不能使用${param.X}。
    表达式语言中可以使用算术运算符,如表 3.1 所示,例子中使用的操作数都是常量,也
    可以使用变量。

    表达式语言中可以使用关系运算符,如表 3.2 所示,例子中使用的操作数都是常量,也

    可以使用变量。

    表达式语言中可以使用逻辑运算,如表 3.3 所示,例子中使用的操作数都是常量,也可
    以使用变量。

    表 3.3 中,x 和 y 表示逻辑表达式或者逻辑值。
    empty 运算符用于判断对象是否是 null,或者判断数组、字符串、集合、链表有没有元
    素等。例如,判断变量 x 是否为空的代码如下:
    ${empty x}

    二、遇到的问题:

    没有什么问题。

    三、明日学习计划:

    继续学习javaweb。

  • 相关阅读:
    多项式逼近remes算法
    Linux 设置系统时间和日期 API
    阿里云ONS而微软Azure Service Bus体系结构和功能比较
    TCP并发server,每个客户一个子进程
    mybatis完美的实战教程
    sharepoint 2013 更改搜索server组态
    zoj 3672 思考题
    HashMap早知道
    My安装Eclipse三种方法插件
    java list<string>组 传递到值js排列
  • 原文地址:https://www.cnblogs.com/marr/p/14177910.html
Copyright © 2011-2022 走看看