1,布尔型 ${true}
2,整型 ${10}
3,浮点型 ${10.5}
4,字符串型 ${"lah"}
5,空类型 ${null}
6,empty()运算符:用来判断值是否为null或空,null或空返回true,否则返回false
<% List a=new ArrayList(); a.add(0,"aaa"); pageContext.setAttribute("a", a); %> 7,empty():${empty a}
8,判断两个变量是否相等
<% String name1="aa"; String name2="bb"; pageContext.setAttribute("name1", name1); pageContext.setAttribute("name2", name2); %> ${name1==name2}
${name1}==${name2}
9,1>EL表达式依次从page,request,session,application域中查找:${变量名}
2>在指定域中查找:
1.在pageContex中查找:${pageScope.变量名}
2.在request域中查找:${requestScope.变量名}
3.在session域中查找:${sessionScope.变量名}
4.在application域中查找:${applicationScope.变量名}
10,访问属性用.或者[]。 对应有连字符(-)或其他特殊字符的变量名只能用[]访问
2,整型 ${10}
3,浮点型 ${10.5}
4,字符串型 ${"lah"}
5,空类型 ${null}
6,empty()运算符:用来判断值是否为null或空,null或空返回true,否则返回false
<% List a=new ArrayList(); a.add(0,"aaa"); pageContext.setAttribute("a", a); %> 7,empty():${empty a}
8,判断两个变量是否相等
<% String name1="aa"; String name2="bb"; pageContext.setAttribute("name1", name1); pageContext.setAttribute("name2", name2); %> ${name1==name2}
${name1}==${name2}
9,1>EL表达式依次从page,request,session,application域中查找:${变量名}
2>在指定域中查找:
1.在pageContex中查找:${pageScope.变量名}
2.在request域中查找:${requestScope.变量名}
3.在session域中查找:${sessionScope.变量名}
4.在application域中查找:${applicationScope.变量名}
10,访问属性用.或者[]。 对应有连字符(-)或其他特殊字符的变量名只能用[]访问