Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    18

    Un aiuto in struts sulla validation

    Salve a tutti prima di tutto !

    Sono qui per un piccolo aiutino poichè non so come risolvere la faccenda..
    In parole povere ho una register form perfettamente funzionante , per i miei bisogni, se non per un particolare..
    quando attivo un errore i campi giusti si resettano,mentre mi è stato richiesto di lasciarli visibili.
    (spero di essere stato chiaro ^_^")
    Non credo ci sia bisogno di postare la mia parte di codice.
    Vi chiedo gentlmente se potete dirmi se tocca inserire qualche comando specifico, o dove cmq posso risolvere il problema.

    Grazie!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Struts si usa con Java, che ha un forum apposito.

    Sposto.

    Per fare ciò che chiedi, dovrai reinoltrare al client la JSP con i campi pre-compilati con i valori inseriti precedentemente dall'utente.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    18
    Ciao e grazie per la risposta.

    Mmm non mi convince molto.. nel senso che io appena premo il bottone , dovrei vedere subito,in caso di errore nei campi, i dati inseriti in real time,per poi correggere solamente quelli indicati dall'errore.

    Non credo che la tua soluzione sia quella che serva a me^^"

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da darvok
    Ciao e grazie per la risposta.

    Mmm non mi convince molto.. nel senso che io appena premo il bottone , dovrei vedere subito,in caso di errore nei campi, i dati inseriti in real time,per poi correggere solamente quelli indicati dall'errore.

    Non credo che la tua soluzione sia quella che serva a me^^"
    Allora la cosa va gestita lato JavaScript.
    Ovvero, prima di inviare i dati al server, effettui una verifica sui campi e, tramite JavaScript, vai a evidenziare i campi errati, interrompendo la submit del form.

    Se è questo che stai chiedendo, la problematica si sposta su JavaScript e io sposto la discussione nel forum dedicato.

    PS: Se stai pensando ad AJAX, è sempre JavaScript (asincrono).


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    18
    Mmm mi si sono solo complicate le idee cosi^^"

    Sono un novizio in struts ,e non era nelle mie idee usare Javascript o Ajax


    Io credo che sia una questione molto piu semplice in realta..anche perchè ho visto vari esempi da internet dove funziona , ma dove il codice e la logica è praticamente identica alla mia.
    Forse è un qualcosa da mettere nella jsp, perche dubito fortemente che il problema sia nell- xml.

    In ogni caso prova a lasciare qui il post ^^
    grazie dell aiuto comunque

  6. #6
    Ciao, per adesso lascia perdere javascript.
    Hai un ActionForm in cui hai implementato un metodo validate()?
    Se la validate va male ti dovrebbe tornare sulla pagina con i campi popolati, è strano che non ci siano. Dovresti fare un po' di debug per vedere dove se li perde.

    Fammi sapere

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    18
    Ciao e grazie per la risposta ma fortunatamente ho risolto

    l'errore era che nella jsp definivo..

    <input type="text" name="userName" />

    invece di

    <html:text name="LoginForm" property="userName" />


    tutto qui^^

    grazie per l aiuto

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.