Avrai 3 parametri: uno per il giorno, uno per il mese e uno per l'anno che chiamo (d, m, y).
Quando carichi la pagina controlli i parametri. La prima volta che arrivi nella pagina i parametri saranno null, quando fai il submit i parametri verranno valorizzati.
Da qualche parte dovrai avere memorizzati i valori dell'attributo name delle tue select-option.
Ad esempio:
codice:
String [] days = new String []{"1", "2", "3"};
Il tuo codice sarà qualcosa di simile:
codice:
<select>
<%
for(int i=0, i<days.length; i++){
if(request.getAttribute("d")!=null && request.getAttribute("d").equals(days[i])){
%>
<option name=<%=days[i]%> selected><%=days[i]%></option>
<%
}else{
%>
<option name=<%days[i]%>><%=days[i]%></option>
<%
}
}
%>
</select>
Controlla che i tag jsp siano corretti.