EL表达式

    xiaoxiao2025-01-12  11

    EL表达式 (1)什么是EL表达式? 是一套简单的运算规则,用于给jsp标签的属性赋值,也可以直接输出 (2)EL表达式的使用 1)访问Bean的属性 方式一 ${user.name} a.执行过程 容器会依次从pageContext request session application查找绑定名为user的对象(getAttribute("user")) 找到后调用getName()输出 b.会将null转换为空字符串输出 c.如果找不到对应的对象,会输出空字符串 d.属性名不能写错(name),写错会报错 e.可以使用pageScope requestScope sessionScope applicationScope来指定查找的范围 方式二 ${user["name"]} a.[]中允许出现绑定名 b.[]里面允许出现从0开始的下标,用来访问数组中的数据。 2)进行一些简单的运算,运算的结果可以直接输出,也可以用来给jsp标签的属性赋值 a.算数运算 + - * / % b.关系运算 > < >= <= == != c.逻辑运算 && || ! d.empty运算 empty  集合为空 空字符串 null 找不到对应的值 3)读取请求参数 ${param.name}等价于request.getParameter("name"); ${paramValues.city}等价于request.getParameterValues("city");
    转载请注明原文地址: https://ju.6miu.com/read-1295407.html
    最新回复(0)