java无脚本jsp页面-简介

java无脚本jsp页面

java表达式语言EL

EL:表达式语言,只能在jsp中使用

${键名}
    //键名:作用域对象储存数据的键名
    //<%= 作用域对象.getAttribute("键名")%>
${键名.对象属性名}
    // .属性名  实际上就是调用该对象属性对应的get方法

JSTL

java标准动态标签库

使用:

  1. 引入jar包

  2. 添加指令<%@taglib prefix="c" uri=“http://java.sun.com/jsp/jstl/core”%>

    prefix:前缀

  3. 使用

    <%--循环的标签  items ="遍历的集合" var="集合中的单个对象" 对应的变量名--%>
        <c:forEach items="list" var="listOne">
            <%--在循环体中通过${listOne}来调用单个对象--%>
        </c:forEach>
    <%--分支选择标签--%>
        <c:choose>
            <%--test="${分支选择的判断条件}"--%>
            <c:when test="${value==null}">
                <%--条件成立执行--%>
            </c:when>
            <c:otherwise>
                <%--条件不成立执行--%>
            </c:otherwise>
        </c:choose>    
原文地址:https://www.cnblogs.com/-Archenemy-/p/12837050.html