Bonjour,
Je ne peux pas ouvrir un fichier Excel côté client. Je crée un fichier Excel coté serveur (pour info, j'utilise JasperReport qui transforme un rapport en fichier xls). Je crée un File "test.xls" coté serveur, et Jasper met automatiquement le code Excel à l'interieur. J'ai testé, coté serveur le fichier marche, je peux le lire.
Ensuite, je mets le contenu du fichier dans un StringBuffer à l'aide d'un BufferedReader. Puis je mets ce buffer dans le output ma servlet.
Mais lorsque je lance mon appli et que j'arrive au moment ou la servlet doit me retourner mon fichier xls (IE ouvre automatiquement Excel), j'ai le message suivant :
Ensuite, IE me propose de le sauvegarder. Je le place sur le bureau. Il n'est pas vide (440ko). Mais là, pareil, impossible de l'ouvrir. Meme message de protection en lecture seule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Impossible d'acceder au fichier 'test.xls'. Le fichier peut etre en lecture seule, ou vous essayer d'acceder à un emplacement en lecture seule. Il est egalement possible que ..... le serveur ne reponde pas.
Existe t'il un probleme avec les fichiers Excel? On dirait que la copie que je fais coté serveur pointe toujours vers le fichier coté serveur. Je ne trouve pas cela normal...
Est ce que quelqu'un a une idée?
Merci[/code]
Partager