ure*_*ema 11 jsp scope el scriptlet
我想知道在<c:if>语句中是否还有使用JSP .
例如
<c:if test="${ param.variable1 == 'Add' <% JSP variable clause %>}">
Run Code Online (Sandbox Code Playgroud)
所以我也想要检查我的JSP变量.
有什么建议?我已经无知地试着坚持条款,显然它没有用.
谢谢
Bal*_*usC 20
那么你想在EL中评估一个scriptlet变量吗?将其存储为请求属性.
<%
String var = "some";
request.setAttribute("var", var);
%>
<c:if test="${param.variable1 == 'Add' && var == 'some'}">
Run Code Online (Sandbox Code Playgroud)
但是,这没有任何意义.您应该完全避免 使用scriptlet并使用JSTL/EL来准备此变量.因此,如果您使功能要求更加清晰,例如"我如何使用JSTL/EL 执行此操作(插入scriptlet代码段)?",那么我们将能够建议正确的方法.
例如,您可以使用<c:set>在EL范围中设置变量.
<c:set var="var" value="some" scope="request" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11255 次 |
| 最近记录: |