zoukankan      html  css  js  c++  java
  • Java Web Jsp EL ${ user.name }

    example.jsp

    代码:

    <%@ page language="java"  pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
     
       
        <title>My JSP 'index.jsp' starting page</title>
     <meta http-equiv="pragma" content="no-cache">
     <meta http-equiv="cache-control" content="no-cache">
     <meta http-equiv="expires" content="0">   
     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
     <meta http-equiv="description" content="This is my page">
     <!--
     <link rel="stylesheet" type="text/css" href="styles.css">
     -->
      </head>
     
      <body>
     
    加法:   ${10+10} <br>
      减法: ${10-10} <br>
      乘法: ${10*10} <br>
    -----------------------------<br> 
       除法:<br>
       ${10/10} <br>
       ${10 div 10} <br>
    -----------------------------<br> 
       求余:<br>
       ${10%10} <br>
       ${10 mod 10} <br>
    -----------------------------<br>  
     除法:<br> 
       ${10/0} <br>
       ${10 div 0} <br>
    -----------------------------<br>  
       显示全部:<br>
       \${10+10}<br>
       '$'{10+10}<br>
      
      
    -----------------------------<br>
    小于:<br>
    ${100<200}<br>
    ${100 lt 200}<br>

    -----------------------------<br>
    大于:<br>
    ${100>200}<br>
    ${100 gt 200}<br>

    -----------------------------<br>
    大于等于:<br>
    ${100>=200}<br>
    ${100 ge 200}<br>

    -----------------------------<br>
    小于等于:<br>
    ${100<=200}<br>
    ${100 le 200}<br>

    -----------------------------<br>
    等于:<br>
    ${100==200}<br>
    ${100 eq 200}<br>

    -----------------------------<br>
    不等于:<br>
    ${100!=200}<br>
    ${100 ne 200}<br>

    -----------------------------<br>
    字符串比较:<br>
    ${'e' > 'h'}<br>
    ${'hongten' > 'hello' }<br>

    -----------------------------<br>
    与运算:<br>
    ${(11>23)&&(23<78)}<br>
    ${(11>23) and (23<78)}<br>


    -----------------------------<br>
    或运算:<br>

    ${(11>23)||(23<78)}<br>
    ${(11>23) or (23<78)}<br>


    -----------------------------<br>
    非运算:<br>
    ${!(22>34) }<br>
    ${not (22>34) }<br>


    -----------------------------<br>

    <%pageContext.setAttribute("username",null);
     pageContext.setAttribute("password","");
     pageContext.setAttribute("city","广州");
     pageContext.setAttribute("date",new java.util.Date());
    %>

    ${ empty username }<br>
    -----------------------------<br>
    ${ empty password }<br>
    -----------------------------<br>
    ${ empty city }<br>
    -----------------------------<br>
    ${ empty date }<br>
    -----------------------------<br>
    -----------------------------<br>

    <%
    pageContext.setAttribute("name","hongtenPageContext");

    request.setAttribute("name","hongtenRequest");

    session.setAttribute("name","hongtenSession");

    application.setAttribute("name","hongtenApplication");
    %>
    -----------------------------<br>
    ${ pageScope.name }<br>

    -----------------------------<br>
    ${ requestScope.name }<br>

    -----------------------------<br>
    ${sessionScope.name }<br>

    -----------------------------<br>
    ${applicationScope.name }<br>
    -----------------------------<br>
    ${name }<br>
    -----------------------------<br>

      </body>
    </html>

    运行效果:

    加法: 20
    减法: 0
    乘法: 100
    -----------------------------
    除法:
    1.0
    1.0
    -----------------------------
    求余:
    0
    0
    -----------------------------
    除法:
    Infinity
    Infinity
    -----------------------------
    显示全部:
    ${10+10}
    '$'{10+10}
    -----------------------------
    小于:
    true
    true
    -----------------------------
    大于:
    false
    false
    -----------------------------
    大于等于:
    false
    false
    -----------------------------
    小于等于:
    true
    true
    -----------------------------
    等于:
    false
    false
    -----------------------------
    不等于:
    true
    true
    -----------------------------
    字符串比较:
    false
    true
    -----------------------------
    与运算:
    false
    false
    -----------------------------
    或运算:
    true
    true
    -----------------------------
    非运算:
    true
    true
    -----------------------------
    true
    -----------------------------
    true
    -----------------------------
    false
    -----------------------------
    false
    -----------------------------
    -----------------------------
    -----------------------------
    hongtenPageContext
    -----------------------------
    hongtenRequest
    -----------------------------
    hongtenSession
    -----------------------------
    hongtenApplication
    -----------------------------
    hongtenPageContext
    -----------------------------

  • 相关阅读:
    将数据挂载到 docker 容器中的3种方式:volume、bind mount、tmpfs
    kubectl 常用命令
    Kubernetes 知识点
    spring boot 学习资料
    docker 常见系统镜像
    docker 的前台模式和后台模式
    Docker容器里的进程为什么要前台运行?相同的问题:docker运行apache为什么带FOREGROUND参数?docker运行nginx为什么带`daemon off`参数?
    spring cloud 各核心组件作用
    nginx 镜像使用说明
    optimization.splitChunks 中,chunks 的3个值:all、async、initial 的含义
  • 原文地址:https://www.cnblogs.com/hongten/p/2115470.html
Copyright © 2011-2022 走看看