2012-10-07 3 views
1

J'ai des fichiers texte stockés dans GAE Blobstore. Maintenant, je veux lire le contenu du fichier et les voir dans mon navigateur, sans télécharger le fichier.Afficher le contenu du fichier texte dans le navigateur de gae blobstore java

J'accède au servlet en cliquant sur le lien sur ma page HTML qui accède au servlet.

Je suis au service du fichier avec blobKey

String blobKey = req.getParameter("blobKey"); 
    BlobKey blobKey = new BlobKey(blobKey); 
    resp.setContentType("text/plain"); 
    resp.setHeader("Content-Disposition", "attachment; filename=\"" +fileName +"\""); 
    blobstoreService.serve(blobKey, resp); 

Mais le code ci-dessus télécharge le fichier à la place en l'affichant dans un navigateur. Quelqu'un peut-il m'aider s'il vous plaît.

Répondre

2

Supprimez la ligne définissant Content-Disposition dans l'en-tête, cela devrait faire l'affaire.

+0

Merci Monsieur ... !!! –

Questions connexes