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 :

Servlet et transfert de fichier Office 2007


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 23
    Points : 26
    Points
    26
    Par défaut Servlet et transfert de fichier Office 2007
    Bonjour,

    J'ai développé une appli web dans laquelle se trouve une servlet permettant le téléchargement de fichiers situés sur un ftp. Cette servlet fonctionne correctement déployé sur mon poste (win XP) mais sur le serveur tomcat(redhat) les fichiers xlsx (et autres formats Office 2007 je suppose) le téléchargement se passe correctement mais Excel m'indique que le contenu est illisible et me propose de le réparer ce qui ne fonctionne pas car il supprime tout le contenu. Pour les autres fichiers ca fonctionne correctement.

    J'ai bien sûr jouer avec les types mime au niveau du serveur Tomcat et au niveau de la Servlet.

    Les Tomcat de mon poste et du serveur sont configurés de la même manière. (même types mime).

    L'un d'entre vous aurait-il une piste à me proposer.

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Le transfert FTP est bien paramétré en binaire ?

    Sinon, regarde au niveau charset.
    Par défaut, Linux est en UTF-8 alors qu'XP est plutôt en ISO-8859-1.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 23
    Points : 26
    Points
    26
    Par défaut
    Merci pour cette réponse. Le Linux est déjà en ISO-8859-1. Je vais quand même chercher dans ce sens là.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 23
    Points : 26
    Points
    26
    Par défaut
    Pour ceux que ça intéresse, un collègue m’a aidé à trouver la solution. Il fallait passait le type de fichier à BINARY au niveau du client FTP (classe : org.apache.commons.net.ftp.FTPClient).

    client.setFileType(FTPClient.BINARY_FILE_TYPE);

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    C'était ma première question au cas où tu n'avais pas remarqué...

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

Discussions similaires

  1. Fichier en lecture seule sous Office 2007
    Par Gandalf dans le forum Général VBA
    Réponses: 0
    Dernier message: 15/12/2011, 11h47
  2. [XL-2007] Ouvrir fichier office 2000 avec excel vb 2007
    Par XceSs dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 02/11/2011, 12h45
  3. Compatibilité OFFICE 2007 et fichiers OFFICE 2000
    Par phildouja dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 17/11/2008, 16h49
  4. fichiers d'aide pour office 2007 et programmes
    Par casefayere dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/04/2008, 09h06
  5. Servlet : transfert de fichier binaires
    Par biniou14 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 21/09/2006, 11h10

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