Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Posizionare i messaggi di errore di STRUTS2

    Salve. Ho due piccoli problemi:

    Ho un form semplice nel quale è contenuto il tag <s:file> per fare l'upload del file.
    Se il file supera la dimensione di 2MB(che è quella di default definita nel file struts.properties) la validazione di struts ovviamente intercetta l'errore e la action restituisce il valore input che vado a gestire mediante una redirezione al form stesso nel quale ho fatto l'upload del file:




    codice:
    <action name="upload" class="action.uploadFile">
     <result name="success" >/form.jsp</result>
      <result name="input" >/form.jsp</result>
    PROBLEMA:

    Sul form viene stampato un brutto messaggio di errore (del tipo "too large file"...)che mi viene posizionato a cavolo all'interno del form...spostandomi tutta la mia formattazione del form stesso.
    Volevo sapere se c'è modo di "intercettare" tale messaggio all'interno della pagina jsp e posizionarlo dove voglio io. Come faccio a "agganciare tale messaggio di errore?"

    ho provato mettendo nel mio form
    <
    codice:
    <td>
    <s:actionerror name="input" value="struts.messages.error.file.too.large" /> 
    </td>
    o ancora
    <
    codice:
    <td><s:i18n name="input"/>  </td>
    ma non riesco a intercettarlo cavolo!
    Come faccio??

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    l'argomento mi pare sia l'intercettazione del messaggio, vero?

    quindi che dici... sposto in java?

  3. #3
    Si ok..se ho sbagliato sezione spostalo.
    Almeno te mi sai rispondere??
    Grazie cmq

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    non conosco l'argomento

    sposto


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.