美文网首页
EL表达式

EL表达式

作者: 大批 | 来源:发表于2017-01-07 16:51 被阅读16次

${name}

  • 全域查找
  • pageContext --> request --> session --> application

${sessionScope.name} //指定域查找
${pageScope.name}
${requestScope.name}
${applicationScope.name}


javaBean导航(map也是可以这样操作的)

${object.name}
${map['key']}


EL函数库(jstl提供)


自定义函数库

java类 静态方法

  • 创建java类
  package com.suse.yuxin.tags;
    public class TestTag {  
      public static String getName(){
        return "name";
      }
    }
  • 创建tld文件 并放到WEB-INF/下面
      <taglib 
              xmlns="http://java.sun.com/xml/ns/j2ee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee       http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
              version="2.0">
          <description>JSTL 1.1 functions library</description>
          <display-name>JSTL functions</display-name>
          <tlib-version>1.1</tlib-version>
          <short-name>fn</short-name>
          <uri>http://java.sun.com/jsp/jstl/xxxcdsds</uri>
          <function>
            <name>getName</name>
            <function-class>com.suse.yuxin.tags.TestTag</function-class>
            <function-signature>java.lang.String getName()</function-signature>
          </function>
      </taglib>
  • jsp导入标签并使用
  <%@ taglib prefix="my" uri="/WEB-INF/tlds/nametls.tld" %>
  ${my:getName()}

Nothing is certain in this life. The only thing i know for sure is that. I love you and my life. That is the only thing i know. have a good day

:)

相关文章

  • JSTL与EL表达式笔记

    EL表达式应用 初始EL表达式 EL表达式 EL(Expression Language)表达式语言用于简化JSP...

  • EL表达式

    EL表达式语法 ${ EL expression}其中:$ 表示EL表达式的开始。EL expression指定...

  • EL表达式详解

    一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 获取数据:EL表达式主要用...

  • 4.El表达式

    1.EL表达式 1.EL表达式的作用 2. EL语法

  • 【JavaWeb】EL表达式

    EL表达式 EL表达式语言,用于简化JSP的输出;EL表达式的基本语法:${表达式};示例: 学生姓名:${stu...

  • 17.3EL表达式

    一、EL表达式简介 EL 全名为Expression Language。EL主要作用:1、获取数据EL表达式主要用...

  • day07

    EL表达式&JSTL EL表达式的学习路线:1 EL表达式的由来2 使用EL获取web四个容器(page、re...

  • JSTL和EL表达式

    EL表达式 表达式语言(Expression Language),或称EL表达式,简称EL,是Java中的一种特殊...

  • 20160928------EL表达式

    一、EL表达式:Expression Language EL表达式提供了获取对象以及属性的简单方法 二、EL表达式...

  • 5、jstl与el表达式

    1、什么是el表达式 el表达式会自动类型转换 对类型没有强制要求 使用简单 2、el表达式作用范围 EL最主要的...

网友评论

      本文标题:EL表达式

      本文链接:https://www.haomeiwen.com/subject/spefbttx.html