zoukankan      html  css  js  c++  java
  • [javaEE] EL表达式获取数据

    jsp标签:

    <jsp:include>

    <jsp:forward> 实现请求转发

    <jsp:param> 给上面的添加参数的

     

    EL表达式:

     

    1.获取变量数据

    <%

    String name="陶士涵";

    pageContext.setAttribute("name",name);

    %>

    你好,${name}

     

    2.获取数组数据

    <%

    String[] names={"陶士涵","张三"};

    pageContext.setAttribute("names",names);

    %>

    你好,${names[0]}

     

    3.获取集合数据

    <%

    List<String> names=new ArrayList<String>();

    names.add("陶士涵");

    names.add("张三");

    pageContext.setAttribute("names",names);

    %>

    你好,${names[1]}

     

    <%

    Map<String,String> names=new HashMap<String,String>();

    names.put("name","陶士涵");

    pageContext.setAttribute("names",names);

    %>

    你好,${names['name']} ${names.name }

     

    4.获取javabean数据

    注意要导包,表达式自动调get方法

    <%

    Person person=new Person();

    person.setName("taoshihan");

    pageContext.setAttribute("person",person);

    %>

    你好,${person.name }

    路径:${pageContext.request.contextPath } == <%=request.getContextPath() %>

     

     

     

     

    5.执行运算

    获取常用开发对象

    调用java方法

     

     

    JSTL:

     

    自定义标签:

  • 相关阅读:
    puppet运维配置实列
    puppet yum仓库
    autoSvn
    centos svn快速搭建
    无交互 直接传入 -yes
    puppet案例
    if
    CentosX64使用yum快速搭建xen虚拟化环境
    groupinfo
    Ubuntu编码问题
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5636054.html
Copyright © 2011-2022 走看看