实训-EL表达式的一些深入理解

写一些关于我自己的理解
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

${ XX} 中括号里面的 可以理解为 放的是都是 变量名 (任何地方的变量都可以取出来) 如果拿过来的是对象,它会自动调用那个 对象名.getXXX()

${ XX} 整体返回 后应该是一个String 字符串

举个另外例子:

<c:forEach var="pro" items="${pages.list}" varStatus="st">
	 <tr>
	 	<td>${st.count}</td>
	 	<td>${pro.pname}</td>
	 	<td>${pro.pprice}</td>
	 	<td>${pro.pdescritption}</td>
	 </tr>	
	 </c:forEach>

var="pro" 在这里相当于定义了一个叫 pro的变量,下面的就通过${pro} 获得这变量值

原文地址:https://www.cnblogs.com/czy16/p/9286857.html