zoukankan      html  css  js  c++  java
  • 表达式语言--运算符

    重点掌握三目运算符的使用。

    JSP主要就负责显示,所有复杂的业务操作都交给servlet完成。

    计算运算符:+,-,*,/,%(取模)

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",20) ;
        pageContext.setAttribute("num2",30) ;
    %>
    <h3>加法操作:${num1 + num2}</h3>
    <h3>减法操作:${num1 - num2}</h3>
    <h3>乘法操作:${num1 * num2}</h3>
    <h3>除法操作:${num1 / num2}和${num1 div num2}</h3>
    <h3>取模操作:${num1 % num2}和${num1 mod num2}</h3>
    </body>
    </html>

    判断运算符:等于(eq), 不等(ne), 小于(lt),大于(gt),小于等于(le), 大于等于(ge)

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",20) ;
        pageContext.setAttribute("num2",30) ;
    %>
    <h3>相等判断:${num1 == num2} 和 ${num1 eq num2}</h3>
    <h3>不等判断:${num1 != num2} 和 ${num1 ne num2}</h3>
    <h3>小于判断:${num1 < num2} 和 ${num1 lt num2}</h3>
    <h3>大于判断:${num1 > num2} 和 ${num1 gt num2}</h3>
    <h3>小于等于判断:${num1 <= num2} 和 ${num1 le num2}</h3>
    <h3>大于等于判断:${num1 >= num2} 和 ${num1 ge num2}</h3>
    </body>
    </html>

    逻辑运算符:&&=and, ||=or, !=not

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("flagA",true) ;
        pageContext.setAttribute("flagB",false) ;
    %>
    <h3>与操作:${flagA && flagB} 和 ${flagA and flagB}</h3>
    <h3>或操作:${flagA || flagB} 和 ${flagA or flagB}</h3>
    <h3>非操作:${!flagA} 和 ${not flagB}</h3>
    </body>
    </html>

    三目运算符 最重要: num1>num2 ? "大于" : "小于"

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
    <%    // 存放的是数字
        pageContext.setAttribute("num1",10) ;
        pageContext.setAttribute("num2",20) ;
        pageContext.setAttribute("num3",30) ;
    %>
    <h3>empty操作:${empty info}</h3>
    <h3>三目操作:${num1>num2 ? "大于" : "小于"}</h3>
    <h3>括号操作:${num1 * (num2 + num3)}</h3>
    </body>
    </html>
  • 相关阅读:
    Video Test Pattern Generator(7.0)软件调试记录
    阅读<Video Test Pattern Generator v7.0>笔记
    阅读<Vivado Design Suite Tutorial---Logic Simulation>笔记
    Modelsim使用流程---基于TCL命令的仿真
    BT.656 NTSC制式彩条生成模块(verilog)
    Video to SDI Tx Bridge模块video_data(SD-SDI)处理过程
    时钟分频方法---verilog代码
    手动按键复位程序(包含按键消抖)
    使用Vivado进行行为级仿真
    阅读OReilly.Web.Scraping.with.Python.2015.6笔记---Crawl
  • 原文地址:https://www.cnblogs.com/wujixing/p/5001093.html
Copyright © 2011-2022 走看看