我在界面上要循环输出一个值, <c:out value="${pageBean.status}" />
这个值只有四个结果:0,1,2,3
每个结果对应不同的一句话
如何根据值来确定输出哪句话?比如我取到的是1,就输出1对应的那句话。
初学JSP,先谢谢各位了
------解决方案--------------------------------------------------------
<% if(pageBean.status == 1){
%>
<c:out value="${pageBean.status}" />
<%
%>
------解决方案--------------------------------------------------------
<c:if test="${pageBean.status} == 0">
输出0对应的那句话。
</c:if>
<c:if test="${pageBean.status} == 1">
输出1对应的那句话。
</c:if>
<c:if test="${pageBean.status} == 2">
输出2对应的那句话。
</c:if>
<c:if test="${pageBean.status} == 3">
输出3对应的那句话。
</c:if>
------解决方案--------------------------------------------------------
<c:if test="${pageBean.status == 1}" ">
<c:out value="xxxxxxx/>
or xxxxxxxxxx or ${xxxxxx}
</c:if>
<c:if test="${pageBean.status == 2}" ">
<c:out value="xxxxxxx/>
or xxxxxxxxxx or ${xxxxxx}
</c:if>
------解决方案--------------------------------------------------------
这种对应关系为什么不在后台组织好后在前台直接输出?