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

Servlets/JSP Java Discussion :

[debutant]Taille d'upload max attainte


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 147
    Par défaut [debutant]Taille d'upload max attainte
    Salut tout le monde,
    je ne connais rien en J2EE/servelet ...
    J'ai un problème lorsque je cherche à uploader des gros fichiers (par l'intermédiaire de la méthode go() ):
    la ligne : mp = new MultipartRequest(request, filePath,Document.getMaxSize()); ne fonctionne pas car la taille du fichier est trop grosse ...
    Quelqu'un poyurrait-il m'aider?

    Merci d'avence


    code:
    ___________________________________
    import java.io.File;
    import java.io.IOException;
    import java.util.Enumeration;

    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;

    import com.extranet.xref.common.document.Document;
    import com.oreilly.servlet.MultipartRequest;


    public static boolean go(
    HttpServletRequest request,
    HttpSession session,
    HttpServletResponse response)
    {
    boolean status=false,tooBig = false;
    if (request.getMethod().equals("POST"))
    {
    MultipartRequest mp=null;
    String filePath = session.getServletContext().getRealPath(Document.getFilePath());

    try
    {//session.getServletContext().getRealPath(relativeFilePath);

    mp = new MultipartRequest(request, filePath,Document.getMaxSize());
    Enumeration names = mp.getParameterNames();
    while (names.hasMoreElements())
    {
    String paramName = (String) names.nextElement();
    request.setAttribute(paramName, mp.getParameterValues(paramName)[0]);
    }
    }
    catch (IOException e)
    {
    tooBig=true;
    System.out.println("com_extranet_fileHandler_UploadFile.java : (1)" + e.toString());
    }

    if (tooBig==false)
    {
    File myFile = mp.getFile("myfile");
    if (myFile!=null)
    {
    String aFile=myFile.getName();
    request.setAttribute("myfile",aFile);
    status = new File(filePath+"/"+aFile).exists();
    }
    }
    }
    return status;
    }

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Tu zip ton fichier et tu l'upload. tu utilises l'import java.util.zip.* qui te permet d'extraire ce que tu veux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. taille min et max d'un div
    Par grinder59 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/02/2006, 17h46
  2. [debutant] taille d'un JPanel
    Par Tempotpo dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 10/02/2006, 15h37
  3. [debutant]Taille limité Oracle 9.2.0.6
    Par Carlito_superheros dans le forum Oracle
    Réponses: 3
    Dernier message: 18/10/2005, 19h32
  4. [SWT][debutant]taille d'une icone dans un TreeItem
    Par maxvador dans le forum SWT/JFace
    Réponses: 5
    Dernier message: 28/08/2005, 17h56
  5. [Debutant] [JSP/Servlet] Upload d'image vers le serveur
    Par ShinJava dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 05/07/2005, 17h42

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