TOUT -|- TOUT sur le visuel -|- TOUT sur la logistique
Date sent: Tue, 27 Feb 2001 15:52:00 +0100
From: Joel Landure <jlandure@shom.fr>
To: "java@u-strasbg.fr" <java@u-strasbg.fr>
Subject: Include dans les servlets
Send reply to: java@u-strasbg.fr
Bonjour,
Comment puis-je inclure un fichier html existant à la reponse
(PrintWrinter.getWriter()) d'une servlet ?
Merci JL
Date sent: Tue, 27 Feb 2001 16:18:48 +0100
From: Joel Landure <jlandure@shom.fr>
To: java@u-strasbg.fr
Subject: Re: Include dans les servlets
Send reply to: java@u-strasbg.fr
"Alain Aïtoulha" wrote:
>
C'est comme celà que je fais mais je ne pense qu'il y a mieux ...
JL
> Joel Landure wrote:
>
> > Bonjour,
> >
> > Comment puis-je inclure un fichier html existant à la reponse
> > (PrintWrinter.getWriter()) d'une servlet ?
>
> Je connais pas biens les servlets mais j'aurais simplement fait une
> lecture du fichier html et renvoyé le flux dans PrintWriter. Il y a sans
> doute plus élégant. A+ Alain.
>
> >
> >
> > Merci JL
From: Bernard Olivier <o.bernard@kheops.com>
To: "'java@u-strasbg.fr'" <java@u-strasbg.fr>
Subject: RE: Include dans les servlets
Date sent: Tue, 27 Feb 2001 16:34:07 +0100
Send reply to: java@u-strasbg.fr
-----Message d'origine-----
De : Joel Landure [mailto:jlandure@shom.fr]
Envoyé : mardi 27 février 2001 16:19
À : java@u-strasbg.fr
Objet : Re: Include dans les servlets
"Alain Aïtoulha" wrote:
>
C'est comme celà que je fais mais je ne pense qu'il y a mieux ...
JL
> Joel Landure wrote:
>
> > Bonjour,
> >
> > Comment puis-je inclure un fichier html existant à la reponse
> > (PrintWrinter.getWriter()) d'une servlet ?
>
> Je connais pas biens les servlets mais j'aurais simplement fait une
> lecture du fichier html et renvoyé le flux dans PrintWriter. Il y a sans
> doute plus élégant. A+ Alain.
>
> >
> >
> > Merci JL
Autrement on peut, je crois ultiliser ceci :
RequestDispatcher maPageAInclure =
this.getServletContext().getRequestDispatcher("/maPage.html");
puis là où on veut inclure :
maPageAInclure.include(request,response);
Olivier
From: Lemaire Arnaud <Arnaud.Lemaire@atosorigin.com>
To: "'java@u-strasbg.fr'" <java@u-strasbg.fr>
Subject: RE: Include dans les servlets
Date sent: Tue, 27 Feb 2001 16:37:54 +0100
Send reply to: java@u-strasbg.fr
Tu peux utiliser RequestDispatcher :
Exemple :
ServletContext sc = getServletConfig().getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher("/index.html");
try
{
rd.include(req,res);
}
catch(Exception e)
{
System.out.println(e.getMessage());
e.printStackTrace();
}
Et il te renvoit le contenu de ta page html .
-----Message d'origine-----
De: Joel Landure [mailto:jlandure@shom.fr]
Date: mardi 27 février 2001 15:52
À: java@u-strasbg.fr
Objet: Include dans les servlets
Bonjour,
Comment puis-je inclure un fichier html existant à la reponse
(PrintWrinter.getWriter()) d'une servlet ?
Merci JL