IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

Changer un message par défaut


Sujet :

Struts 2 Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut Changer un message par défaut
    Salut,

    J'ai un petit problème avec l'upload de fichiers avec Struts.

    Lorsque que j'upload un fichier via un formulaire, si la taille est trop importante, Struts me renvoie le message d'erreur "the request was rejected because its size (2256957) exceeds the configured maximum (2097152)".

    J'aimerais pouvoir remplacer ce message par un message perso mais il doit me manquer quelque chose car ça ne fonctionne pas.

    Mon fichier struts.properties
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    struts.objectFactory=spring
    struts.action.extension=html
    struts.custom.i18n.resources=messages
    #struts.locale=fr_FR
    struts.i18n.encoding=UTF-8
    struts.multipart.maxSize=2097152
    struts.ui.theme=simple
    struts.enable.DynamicMethodInvocation=false
    Mon fichier messages.properties
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    struts.messages.error.uploading=Erreur lors du chargement du fichier
    struts.messages.error.file.too.large=Le poids de la pièce jointe est trop important
    Si vous avez déjà rencontré ce problème ou si vous avez des pistes je suis preneur.

    Merci d'avance!

  2. #2
    Nouveau candidat au Club
    Profil pro
    SAS
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : SAS

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Par défaut
    tu dois tester la taille du fichier dans ton action s'il est trop importante, il va afficher msg

    public String upload(){
    .......
    boolean test = testTaille();

    if(test){
    //1er solution: pa tester
    String key ="struts.messages.error.file.too.larg";
    saveMessage(getText(key));
    //2eme: ok
    addActionError("ecris msg!");
    return ERROR;
    }

    return SUCCESS;
    }

    ajoute ça dans ta page:
    <s:actionerror />
    <s:fielderror />

Discussions similaires

  1. [SQLSERVER2000] Changer la collation par défaut d'une base
    Par vmolines dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 13/12/2005, 15h22
  2. [unicode/ascii] Comment changer l'encodage par défaut????
    Par Mr Hyde dans le forum Général Python
    Réponses: 2
    Dernier message: 07/10/2005, 09h24
  3. Comment changer l'icone par défaut ?
    Par Mariussy dans le forum EDI
    Réponses: 3
    Dernier message: 19/09/2005, 20h23
  4. [Tomcat] Changer le répertoire par défaut
    Par leminipouce dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 23/05/2005, 16h06
  5. [2.1][Workspace]Changer le répertoire par défaut
    Par Pill_S dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 29/06/2004, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo