Title: RE: problem d'ecriture dans un JSPWriter.

> Moins de ligne � �crire , pas de servletMapping � �crire, etc ...

... et pas de respect du fameux MVC.

Il serait bon de se demander si ce n'est pas la raison
pour laquelle le JSPWriter ne permet pas de faire ce que tu veux.

Olivier

>
> Merci, Laurent.
> ----- Original Message -----
> From: "Remi Forax" <[EMAIL PROTECTED]>
> To: "Laurent For�t" <[EMAIL PROTECTED]>
> Sent: Friday, February 28, 2003 3:41 PM
> Subject: Re: problem d'ecriture dans un JSPWriter.
>
>
> > Laurent For�t wrote:
> >
> > > En fait, j'ai une page blanche.
> > >
> > > pour le code suivant dans ma jsp :
> > >
> > > // je genere le pdf
> > > ByteArrayOutputStream baos= new ByteArrayOutputStream();
> > > PDFGenerator.render(baos);
> > > baos.close();
> > >
> > > // je l'ecris dans  un fichier
> > >   File file = new File("jsp-result.pdf");
> > >   cat.debug("jsp-result.pdf Save in :"+file.getPath());
> > >   FileOutputStream out3 = new FileOutputStream(file);
> > >   out3.write(baos.toByteArray());
> > >   out3.close();
> > > // je le met en sortie de ma jsp.
> > >   out.write(new String(baos.toByteArray()));
> > >
> > > Dans mon jsp-result.pdf, j'ai le bon fichier.
> > >
> > > Dans mon browser r�ultant, j'ai 10 lignes vides.
> > >
> > > Laurent.
> >
> >
> > Le constructeur String(byte[]) convertit un tableau
> > d'octet en String dans le cas ou celui-ci ne contient que des
> > caract�res affichable et pas du binaire en plein au mileu.
> >
> > pourquoi ne pas �crit dans ta JSP qqchose comme :
> >
> > response.getOutputStream().write(...)
> >
> > Sinon, je ne vois pas bien l'int�r�t d'utiliser une JSP ici
> > plut�t qu'une servlet, si tu fait des pr�traitements
> > dans ta JSP, tu peux utiliser include ou forward
> > pour repasser la main � une servlet.
> >
> > Remi
> >
> >
> >
> >
>

Répondre à