EL運算式運算子

來源:互聯網
上載者:User

標籤:style   blog   http   io   color   ar   java   sp   for   

文法:${運算運算式},EL運算式支援如下運算子

1.empty運算子:檢查對象是否為null或“空”.2.二元運算式:${user!=null?user.name : “”} .3.[ ] 和 . 號運算子.
 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@page import="com.yyz.User"%> 3 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 5 <html> 6   <head> 7     <title>el運算式運算子</title> 8   </head> 9   <body>10       ${365*24 }11     <br>12     ${user==null }13     <br/>14     <!-- empty運算子:檢查對象是否為null或“空”. -->15     <% 16         List list = null;17         //List list = new ArrayList();18         //list.add("a");19         //list.add("b");20         request.setAttribute("list",list);21     %>22     <!-- list為null或者集合中沒有存放元素,empty返回都為true -->23     <c:if test="${!empty(list)}">24         <c:forEach var="str" items="${list}">25             ${str }26         </c:forEach>27     </c:if>28     <c:if test="${empty(list)}">29         對不起,沒有您想看的資料30     </c:if>31    32     <br/>33     <!-- 二元運算式:${user!=null?user.name : “”} . -->34     <%35          session.setAttribute("user", new User("ccccc"));36     %>37     ${user==null?"對不起,您沒有登入":user.username }38     <br/>39     <!-- 資料回顯 -->40     <%41         User user = new User();42         user.setGender("male");43         request.setAttribute("user", user);44     %>45     <input type="radio" value="male" name="gender" ${user.gender=="male"?"checked":"" }>男46     <input type="radio" value="female" name="gender" ${user.gender==‘female‘?‘checked‘:‘‘ }>女47   <br>48   </body>49 </html>

 

EL運算式運算子

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.