![](/img/trans.png)
[英]How to use if-else option in JSTL when the condition returned by javascript
[英]how use condition in jstl
我有以下代碼:
<c:forEach var="pjawaban" items="${pilihanjawaban}" varStatus="status">
<c:choose>
<c:when test="${pjawaban.idPenelitian==penelitian.idPenelitian}">
<div class="controls span9">
<label class="radio span3">
<input type="radio" name="jawaban${status.count}" disabled="true" value="${pjawaban.pilihanJawaban}"/>
${pjawaban.pilihanJawaban},${pjawaban.idPenelitian},${status.count}
</label>
<label class="span">
Score
</label>
<label class="span">
<input type="text" name="nilai${status.count}" value="${pjawaban.scoreJawaban}" disabled="true"/>
</label>
</div>
</c:when>
<c:otherwise>
</c:otherwise>
</c:choose>
</c:forEach>
這個變量有六個索引,但我只想使用4個索引。 我只想在條件為真時對索引進行計數,例如:
if(condition){
a++;
}else{
}
有人可以幫我在jstl上實現嗎?
謝謝!
<c:forEach var="pjawaban" items="${pilihanjawaban}" varStatus="status">
<c:if test="${pjawaban.idPenelitian==penelitian.idPenelitian}">
<div class="controls span9">
<label class="radio span3">
<input type="radio" name="jawaban${status.count}" disabled="true" value="${pjawaban.pilihanJawaban}"/>
${pjawaban.pilihanJawaban},${pjawaban.idPenelitian},${status.count}
</label>
<label class="span">
Score
</label>
<label class="span">
<input type="text" name="nilai${status.count}" value="${pjawaban.scoreJawaban}" disabled="true"/>
</label>
</div>
</c:if>
在c:otherwise中不執行任何操作時,不使用ac:
現在為您的解決方案:
<c:forEach var="pjawaban" items="${pilihanjawaban}" varStatus="status">
<c:if test="${(pjawaban.idPenelitian eq penelitian.idPenelitian) && (status.count le 4) }">
<div class="controls span9">
<label class="radio span3">
<input type="radio" name="jawaban${status.count}" disabled="true" value="${pjawaban.pilihanJawaban}"/>
${pjawaban.pilihanJawaban},${pjawaban.idPenelitian},${status.count}
</label>
<label class="span">
Score
</label>
<label class="span">
<input type="text" name="nilai${status.count}" value="${pjawaban.scoreJawaban}" disabled="true"/>
</label>
</div>
</c:if>
</c:foreach>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.