jsp页面选择年份月份的代码逻辑

一,年份选择的问题是:从 ** 年至 **年,例如,86-2016年。那么这个86年能够写死而2016则是当前年份。java

 

二,月份基本没什么问题,能够直接写出1-12的月份也能够采用foreach来遍历apache

 

下面部分代码:spa

 1 <%
 2     int year = Integer.parseInt(org.apache.commons.lang.time.DateFormatUtils.format(new java.util.Date(), "yyyy"));  
 3 %>
 4 
 5    <select id="birthYear" name="birthYear" class="date">
 6         <option value="">请选择年份</option>
 7         <c:forEach begin="1981" end="<%=year %>" var="year">
 8                 <optionvalue="${year}">${year }</option>
 9         </c:forEach>
10     </select>
11     <select id="birthMonth" name="birthMonth" class="month">
12         <option value="">请选择月份</option>
13         <c:forEach begin="1" end="12" var="month">
14                        <option value="${month }">${month }</option>
15             </c:forEach>
16     </select>
相关文章
相关标签/搜索