2011-07-20 14 views
5

Bir form oluşturmak için JSTL kullanmaya çalışıyorum. Aylar için bir seçim girdim var ama her zaman iki basamaklı olmak için aylara ihtiyacım var, yani 1-9 için bir Sıfır ile doldurulmuş.Önde gelen sıfırlarla JSTL dolgu int

Buna sahibim ama ne istediğimi vermiyor.

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 
    <select class="formInput"> 
     <c:forEach var="i" begin="1" end="12" step="1" varStatus ="status"> 
      <option><fmt:formatNumber pattern="##" value="${i}" /></option> 
     </c:forEach> 
    </select> 

Bu daha önce yapılmış olmalı, ancak biraz arama yaptıktan sonra bir örnek bulamıyorum.

cevap

12

cevap buldu: minIntegerDigits

<select class="formInput"> 
    <c:forEach var="i" begin="1" end="12" step="1" varStatus ="status"> 
     <option><fmt:formatNumber minIntegerDigits="2" value="${i}" /></option> 
    </c:forEach> 
</select> 
+5

' ucu için' çalışacak yanı – kevinjansz

+0

teşekkürler! – kasdega

İlgili konular