Accueil de l'archive Service proposé par Hervé AGNOUX

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


C'est fini ! Retour à l'accueil de la pseudo-archive