Ciao a tutti,
sto utilizzando struts 2 e avrei bisogno di creare in maniera efficiente tre select per inserire una data di nascita, 1 per il giorno, 1 per il mese, 1 per l'anno.
Ecco una prima soluzione ( ma non sono sicuro se sia quella giusta ).
Potete darmi qualche suggerimento?
Grazie
Action
jsp :codice:public class Anagrafica extends ListPageAction{ private static final String MOSTRA_ANAGRAFICA= "mostraAnagrafica"; protected HttpServletResponse httpResponse = ServletActionContext.getResponse(); private String prop; private List<String> gg=new ArrayList<String>(); private List<String> mm=new ArrayList<String>(); private List<String> aaaa=new ArrayList<String>(); private String giorno; private String mese; private String anno; public String apriAnagrafica () { // i GIORNI per la select for(int i=1;i<=31;i++) gg.add(String.valueOf(i)); // i MESI for(int i=1;i<=12;i++) mm.add(String.valueOf(i)); // gli ANNI for(int i=1930;i<=1990;i++) aaaa.add(String.valueOf(i)); return MOSTRA_ANAGRAFICA; } public String Stampa (){ ..... }
codice:<%@ taglib prefix="s" uri="/struts-tags"%> <s:div id="pagina"> <s:form action="Anagrafica"> <s:div id="d"> <s:textfield id="prop" label="Proprietario" name="propr" /> <s:select name="giorno" list="gg" label="Data Di Nascita"/> <s:select name="mese" list="mm" label="/" /> <s:select name="anno" list="aaaa" label="/" /> <s:label id="gg" value="gg"/> <s:label id="mm" value="mm"/> <s:label id="aaaa" value="aaaa"/> </s:div> <div class="divbutton"> <s:submit value="STAMPA"cssClass="buttom"action="Anagrafica_stampa"/> </div> </s:form> </s:div>

Rispondi quotando