• 表达式语言--运算符


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

    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>
  • 相关阅读:
    基于协同过滤的个性化Web推荐
    自动推荐系统效果为什么不好
    基于模糊聚类和协同过滤的混合推荐系统
    海量数据处理之蓄水池抽样算法
    心灵启发--不羡慕别人的生活
    ubuntu安装软件整理
    Hadoop系列
    网页返回错误编号含义整理
    找出单链表的中间位置指针
    【python爬虫】根据查询词爬取网站返回结果
  • 原文地址:https://www.cnblogs.com/wujixing/p/5001093.html
Copyright © 2020-2023  润新知