• jsp之EL表达式


    1、null值

    null值会用""进行显示

    2、隐式对象

    1)、pageScope、requestScope(相当于request)、sessionScope(相当于session)、applicationScope(相当于servletContext)(这些跟范围有关)

    ${requestScope.userName} 相当于 request.getAttribute("userName");

    sessionScope、applicationScope相同

    2)、param、paramValues

    ${param.userName}相当于request.getParameter("userName");

    ${paramValues.userName[0]} 相当于request.getParameterValues("userName")[0]

    3)、${userInfo.userName} 默认查找范围是pageScope、requestScope、sessionScope、applicationScope,没有找到显示""

    4)、cookie

    ${cookie.userInfo.value}获取cookie名为userInfo的值

    5)、header、headerValues 获取头部信息

    ${header["User-Agent"]}

    6)、initParam

    ${initParam.userName} 相当于application.getInitParameter("userName")

    7)、pageContext 获取页面其它资源对象

    3、运算符

    . 可用于对象、map,获取对象的某个属性的值,使用getXXX方法的XXX,即对象.XXX或对象["XXX"];在map中使用:map对象.键名

    [] 可用于对象、map、数组、List

  • 相关阅读:
    143. Reorder List
    圆圈中最后剩下的数
    求1+2+3+...+n
    不用加减乘除做加法
    构建乘积数组
    199. Binary Tree Right Side View
    把字符串转换成整数
    java stream
    物流运费的维护架构
    9、定义类与方法
  • 原文地址:https://www.cnblogs.com/mu-mu/p/3816544.html
Copyright © 2020-2023  润新知