| View previous topic :: View next topic |
| Author |
Message |
Speed Nic Guest
|
Posted: Tue Jun 21, 2005 7:54 am Post subject: [Struts]: Corretto utilizzo degli ActionForm... |
|
|
Ciao,
vorrei chiedere un vostro consiglio su come è corretto utilizzare gli
ActionForm.
Supponiamo di avere due pagine contenenti i relativi form: una di login e
una di registrazione.
Il form di login conterrà username e password mentre quello di registrazione
oltre allo username e alla password conterrà anche altri parametri.
Qual è il modo più giusto di procedere nella creazione degli ActionForm?
Creare un ActionForm per il login e uno per la registrazione oppure
utilizzare un unico ActionForm?
Grazie!
Nic
|
|
| Back to top |
|
 |
Giambo Guest
|
Posted: Tue Jun 21, 2005 6:23 pm Post subject: Re: [Struts]: Corretto utilizzo degli ActionForm... |
|
|
Speed Nic wrote:
| Quote: | Il form di login conterrà username e password mentre quello di registrazione
oltre allo username e alla password conterrà anche altri parametri.
Qual è il modo più giusto di procedere nella creazione degli ActionForm?
Creare un ActionForm per il login e uno per la registrazione oppure
utilizzare un unico ActionForm?
|
Terza possibilita': Uno che estende l'altro.
--
Giambo - Occhio al filtro antispam _e_ alla whitelist !
|
|
| Back to top |
|
 |
Enzo Guest
|
Posted: Wed Jun 22, 2005 11:11 am Post subject: Re: [Struts]: Corretto utilizzo degli ActionForm... |
|
|
Basandomi sulla mia esigua esperienza ti consiglio di scrivere due
ActionForm: il problema non è tanto nell'acquisire le informazioni che
provengono dalle pagine jsp, (in fondo questo è un problema solo di nomi,
quelli che coincidono con il form vengono passati, gli altri no); il
problema è nella validazione dei dati acquisiti. Cercando di riutilizzare lo
stesso actionform rischi di riempire il tuo codice, nel metodo validate ed
eventualmente reset,
di comandi IF rendendolo di fatto poco manutenibile e poco leggibile.
Sinceramente non so cosa è
peggio: due classi pulite e facilmente aggiornabili oppure una classe
polpetta che cerca di fare tutto.
Restano comunque a disposizione le Dyna!
Saluti
Enzo.
"Speed Nic" <speednickNOSPAM (AT) gmail (DOT) com> ha scritto nel messaggio
news:42b7c7b1$0$17103$5fc30a8 (AT) news (DOT) tiscali.it...
| Quote: | Ciao,
vorrei chiedere un vostro consiglio su come è corretto utilizzare gli
ActionForm.
Supponiamo di avere due pagine contenenti i relativi form: una di login e
una di registrazione.
Il form di login conterrà username e password mentre quello di
registrazione oltre allo username e alla password conterrà anche altri
parametri.
Qual è il modo più giusto di procedere nella creazione degli ActionForm?
Creare un ActionForm per il login e uno per la registrazione oppure
utilizzare un unico ActionForm?
Grazie!
Nic
|
|
|
| Back to top |
|
 |
pasadhena Guest
|
Posted: Thu Jun 23, 2005 7:19 am Post subject: Re: : Corretto utilizzo degli ActionForm... |
|
|
se il problema è quello della validazione, un'altra possibilità da
prendere in considerazione è quella di utilizzare una unica ActionForm
(contenente tutti i campi) da utilizzare nelle Action di login e
registrazione.
con l'utilizzo di ValidatorActionForm e DynaValidatorActionForm è
possibile configurare quali campi debbano essere validati a seconda
dell'Action target.
|
|
| Back to top |
|
 |
|