Re: PDF in a JSP ... searching alternative way
- Original Message - From: Massimiliano Cuccia [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 20, 2002 6:48 PM Subject: PDF in a JSP ... searching alternative way I want to produce a pdf in a jsp, so I have a string fo that contains the fo instructions ... I had found this code to output the pdf directily in the browser Driver driver = new Driver(new InputSource(new StringBufferInputStream(fo)), response.getOutputStream()); and it's OK, there is another way to do that task? I don't want to pass the response.getOutputStream() actual parameter ... any ideas?? A good way for performing xslt(an render it with fop) is using the xsl Taglibs from the jakarta project http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html thanks in advance bye -- -- Massimiliano Cuccia - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: PDF in a JSP ... searching alternative way
InputSource xslfo_doc = new InputSource(xmlfo_input); ByteArrayOutputStream outstr = new ByteArrayOutputStream(); Driver driver = new Driver(xslfo_doc, outstr); driver.run(); byte[] content = outstr.toByteArray(); response.setContentLength(content.length); outstr.close(); response.getOutputStream().write(content); xmlfo_input.close(); response.getOutputStream().flush(); -Original Message- From: Massimiliano Cuccia [mailto:[EMAIL PROTECTED]] Sent: Thursday, June 20, 2002 7:48 PM To: [EMAIL PROTECTED] Subject: PDF in a JSP ... searching alternative way I want to produce a pdf in a jsp, so I have a string fo that contains the fo instructions ... I had found this code to output the pdf directily in the browser Driver driver = new Driver(new InputSource(new StringBufferInputStream(fo)), response.getOutputStream()); and it's OK, there is another way to do that task? I don't want to pass the response.getOutputStream() actual parameter ... any ideas?? thanks in advance bye Massimiliano Cuccia - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
Re: PDF in a JSP ... searching alternative way
Massimiliano Cuccia wrote: I want to produce a pdf in a jsp, so I have a string fo that contains the fo instructions ... I had found this code to output the pdf directily in the browser Driver driver = new Driver(new InputSource(new StringBufferInputStream(fo)), response.getOutputStream()); and it's OK, there is another way to do that task? I don't want to pass the response.getOutputStream() actual parameter ... any ideas?? You should not use FOP from an JSP in order to generate PDF. PDF may be binary, which could confuse the output (which assumes the output is *character* data). Use a servlet, and generate the FO with XSLT, as advised, or check out Cocoon. J.Pietschmann - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]