【发布时间】:2011-07-13 16:19:56
【问题描述】:
假设我有以下代码:
<c:when test="${isFoo}">
isFoo 可以在哪里定义,除了:
- java 类
-
<c:set ... />建设?
【问题讨论】:
假设我有以下代码:
<c:when test="${isFoo}">
isFoo 可以在哪里定义,除了:
<c:set ... />建设?【问题讨论】:
您也可以使用c:set 进行设置。例如:
<c:set var="isFoo" value="true" scope="page" />
【讨论】:
scriptlets 在 JSP 本身中。例如。作为请求属性:
<% request.setAttribute("isFoo", true); %>
Scriptlets 然而,discouraged 已有十多年了。
通过隐式 EL 变量。例如。作为请求参数:
${param}可以访问:
<c:if test="${param.isFoo}">
还有很多,大家可以在this overview找到。
【讨论】: