jsp运算符

  • Post author:
  • Post category:其他


一、执行运算:

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

注意:

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

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>

转载于:https://www.cnblogs.com/evilliu/p/8623518.html