Originariamente inviato da Angyles
ho inserito un campo data che l'utente scrive e stampa a video la data inserita. Adesso volevo sapere una cosa, come faccio a fare il controllo sulla data che deve essere inserita così:

2009-07-23 00:00:00 ?

Inoltre il controllo devo farlo nell'action non nell'action form vero?
No, il controllo dovresti farlo nel contesto della gestione del Action Form ... non della Action. Quando si arriva su una Action si dovrebbe presupporre che tutti i dati siano già stati validati.

Puoi controllare la data in due modi principalmente: lo fai tu, con del tuo codice nel validate() del ActionForm (nel tuo caso basta usare un SimpleDateFormat) oppure lo fai fare allo Struts Validator (dove la gestione delle validazioni è "dichiarativa", tramite un documento XML).