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 :

ouvrir contenu d'un fichier dans une autre fenetre


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 67
    Points : 35
    Points
    35
    Par défaut ouvrir contenu d'un fichier dans une autre fenetre
    Bonjour,

    Depuis mon application, je clique sur un lien et j'ouvre un fichier dont le contenu apparait dans ma fenêtre en cours. Ce qui m'oblige à cliquer sur le bouton précédent pour revenir à la page initiale.

    Mon souhait est de pouvoir lire le contenu de ce fichier en ouvrant une autre fenêtre, de façon à garder les deux fenetres en vue.

    voici une portion de code mais comment ouvrir une fenêtre ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    response.addHeader("Content-Type","application/html");
    response.addHeader("Content-Disposition","attachment; filename=toto.pdf");
    response.addHeader("Expires","0");
    Par avance, merci

    Baptiste.

  2. #2
    Membre chevronné
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Points : 1 787
    Points
    1 787
    Par défaut
    Le fait que ce soit dans une nouvelle fenetre n'est pas une décision que tu peux prendre coté serveur, mais seulement coté client.
    Normalement, les applications ne sont d'ailleurs plus censées ouvrir de nouvelle fenetre.
    Mais si tu en as vraiment besoin fonctionnellement, il suffit de rajouter un attribut target="_blank" à ton lien pour que le lien soit ouvert dans une nouvelle fenetre (attention, ca fait que ton html n'est plus valide).

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 67
    Points : 35
    Points
    35
    Par défaut attrivut target=_blank
    Je pense ne pas être loin de la solution, j'ai ajouté l'attribut target au lien.
    Mais ca ne semble pas marcher pour autant ... A lire le code, il y a peut être une erreur ????


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    response.addHeader("Content-Type","application/html");
    response.addHeader("Content-Disposition","attachment; filename=toto.pdf" );	
    response.addHeader("location", "<a href=\"" + request.getRequestURL() +"\"" + " target=_blank" +"</a>");
    Merci.

    Baptiste

  4. #4
    Membre chevronné
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Points : 1 787
    Points
    1 787
    Par défaut
    Citation Envoyé par chtig Voir le message
    Le fait que ce soit dans une nouvelle fenetre n'est pas une décision que tu peux prendre coté serveur, mais seulement coté client.

Discussions similaires

  1. Ajout du contenu d'un fichier dans une ligne précise d'un autre fichier
    Par megayaya dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 09/10/2012, 09h28
  2. Copier une partie du contenue d'un fichier dans un autre fichier
    Par jvkd59 dans le forum VB 6 et antérieur
    Réponses: 21
    Dernier message: 18/09/2010, 15h49
  3. [C#] Ouvrir un fichier PDF dans une autre fenetre
    Par ZePostman dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/03/2006, 13h41
  4. ADROTATOR, Ouvrir la pub dans une autre fenetre
    Par ahage4x4 dans le forum ASP
    Réponses: 4
    Dernier message: 10/02/2006, 16h24
  5. [LG]Ecrire le contenu d'un fichier dans un autre
    Par lucke dans le forum Langage
    Réponses: 10
    Dernier message: 26/04/2003, 20h48

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