Sto utilizzando il controllo <t:inputFileUpload />
della libreria Tomahawk con JSF1.1. I miei filtri di estensione e modulo sono impostati di conseguenza per consentire il caricamento di un file di dimensioni massime di 3 MB. Ma il problema è che se un file è più di 3 MB il modulo non viene inviato ma viene mostrato di nuovo, e non posso impostare alcun <h:message>
per questo.Come visualizzare il limite di dimensioni superato per Tomahawk File Controllo ingresso
Quindi, come faccio a comunicare all'Utente che il caricamento del file non è riuscito.
Ho provato a mantenere <h:messages globalOnly="true"
ma non viene mostrato nulla.
Ho seguito il post del blog BalusC per l'impostazione dei miei caricamenti.
Grazie per una risposta così dettagliato. Tuttavia, mi dispiace dire che sto ricevendo # {requestScope ['org.apache.myfaces.custom.fileupload.exception']} come null quando riscontro un'eccezione dimensione del file. Sto usando JSF: 1.1_02-b08 –