Вы можете получить текущий год в EL следующим образом:
<jsp:useBean id="now" class="java.util.Date" />
<fmt:formatDate var="year" value="${now}" pattern="yyyy" />
(теперь он доступен как ${year}
)
Вы можете сделать цикл вJSP с использованием <c:forEach>
:
<select name="workloadYear">
<c:forEach begin="0" end="2" varStatus="loop">
<c:set var="currentYear" value="${year - loop.index}" />
<option value="${currentYear}" ${form.workloadYear == currentYear ? 'selected="selected"' : ''}>${currentYear}</option>
</c:forEach>
</select>
. В качестве параметров будет отображаться текущий год и 2 предыдущих года.