jsp运算符

一、执行运算:

  支持四则运算、关系(>;<....),逻辑运算(&&、||)

  注意:

    +:只能进行加法运算,字符串形式的数字可以进行加法运算,这里的+号不能进行字符串的拼接。

    empty:判断一个容器的长度是否为0(array、set、list、map),还可以判断一个对象是否为空。

    三元运算符 expression?res :res1

 1 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
 2 <html>
 3 <head>
 4     <title>Title</title>
 5 </head>
 6 <body>
 7 <%
 8 request.setAttribute("i",2);
 9 request.setAttribute("m",4);
10 request.setAttribute("j","3");
11     List l=new ArrayList();
12     request.setAttribute("l",l);
13     User user=null;
14     request.setAttribute("user",user);
15 %>
16 <hr>
17 ${i+j}
18 <br>
19 ${m+j}
20 <br>
21 ${empty l}
22 <br>
23 ${empty user}
24 <br>
25 ${3<2?"oop":"poo"}
26 </body>
27 </html>

 

posted @ 2018-03-22 14:22  evil_liu  阅读(356)  评论(0编辑  收藏  举报