我有下面的代碼在我的jspJSTL C:的foreach能步驟是0.5
<c:forEach var="starCounter" begin="1" end="5" step="1">
<c:if test="${starCounter le averageRating}">
<i class="glyphicon glyphicon-star"></i>
</c:if>
<c:if test="${starCounter gt averageRating}">
<i class="glyphicon glyphicon-star-empty"></i>
</c:if>
</c:forEach>
我想1步改爲0.5,但未能如願當我改變的步驟0.5造成的,我碰到下面的錯誤,我的JSP不編譯
Caused by: java.lang.NumberFormatException: For input string: "0.5"
正如this link提到的,好像一步必須> = 1。
有沒有辦法做我想要達到什麼樣的?
感謝您的幫助。
我也是同樣的假設下。將嘗試以其他方式做到這一點。感謝您的幫助 –
@BalwinderSingh歡迎 –