只有当此jsp页面的bool变量的值为true时,是否可能显示.jsp页面的某些内容(比如表单)?
感谢您考虑我的问题。
答案 0 :(得分:2)
使用JSTL标记库中的<c:if>
。
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<html>
...
<c:if test="${myBooleanVariable}">
<form>
...
</form>
</c:if>
答案 1 :(得分:1)
不确定
<%
if (your_BoolVar){
%>
为您的表单编码
<%
}
%>
答案 2 :(得分:0)
使用scriptlet 例如
<%
if (condition)
{
%>
your code
<%
}
else
{
%>
your code
<%
}
%>
Scriptlets用于编写java代码.. 如果要获取变量的值,请使用
<%=var %>
例如
<% if(id==1)
{
%>
<tr>
<td class="BodyStyle"><h5 align="left"><%=TokenNo%></h5></td>
<td class="BodyStyle"><h5 align="left"><%=Time%></h5></td>
<td class="BodyStyle"><h5 align="left">Booked</h5></td>
</td>
</tr>
<%
}
else
{
%>
<tr>
<td class="BodyStyle"><h5 align="left"><%=TokenNo%></h5></td>
<td class="BodyStyle"><h5 align="left"><%=Time%></h5></td>
<td class="BodyStyle"><h5 align="left">Available</h5></td>
</tr>
<%
}
%>