2013-11-03 83 views
0

嗨,這裏我使用jstl來遍歷內容,我需要將status1.noOfPages中的數字轉換爲整數,並且我希望在下一個循環的begin值中使用此整數。 ....可能有人plz幫助我出去....如何使用整數值迭代jstl循環

<c:forEach var="status1" items="${list1}"> 
    <c:set var="wins" ><fmt:parseNumber type="number" value="${status1.noOfPages}" /></c:set> 
    <c:forEach begin="0" end="wins" varStatus="loop"> 
     Index: ${status1.noOfPages}<br/> 
    </c:forEach> 
    </c:forEach> 

回答

0
<fmt:parseNumber type="number" value="${status1.noOfPages}" var="beginningIndex"/> 
<c:forEach begin="${beginningIndex}" ... 

但你不應該來解析在JSP東西。爲什麼不是status.noOfPages int開頭?或者爲什麼不在控制器中解析它,並將解析後的值提供給JSP?

+0

在服務器端,我把它設置爲一個整數值,但在jsp端,同時檢索得到一個字符串可以üplz exp我如何做到這一點....感謝幫助 – user2930535

+0

一個JSP在服務器端執行。因此,如果它是一個整數值,那麼在服務器端,它也是您的JSP的整數值。你只需要'

+0

我做了同樣的事情,但它要求解析 – user2930535