Why don't you use the DownloadLink component?

Just create a file in the java.tmp.dir and setDeleteAfterDownload (true);

http://wicket.apache.org/docs/wicket-1.3.2/wicket/apidocs/org/apache/wicket/markup/html/link/DownloadLink.html

Regards,
Bruno

On Sep 23, 2008 11:30am, Paolo Di Tommaso <[EMAIL PROTECTED]> wrote:
Interesting .. so I could extend QueryStringUrlCodingStrategy overriding
the

decode() method to return my PdfRequestTarget.



Cool! Thank you,



-- Paolo



On Tue, Sep 23, 2008 at 3:04 PM, Matej Knopp wrote:



> You don't have to do this from the pages. You can create your own

> simple IRequestTargetUrlCodingStrategy that resolves to your request

> target and mount the strategy.

>

> -Matej

>

> On Tue, Sep 23, 2008 at 12:45 PM, Paolo Di Tommaso

> wrote:

> > Guys,

> >

> > I'm using Wicket to create pdf content using Apache FOP. The idea is
to

> have

> > a FopPage that extends the root wicket Page component and
declares "fo"

> as

> > marketType. The FopPage parses FOP markup instead HTML markup.

> >

> > I'm able to manage the fop to pdf binary conversion using a custom

> > PdfRequestTarget, but it requires to specify it explicitly, invoking

> > RequestCycle.get().setRequestTarget(new PdfRequestTarget(this)); every

> time.

> >

> >

> > So the question: is there a way to make a custom RequestTarget the

> default

> > to certain pages? Or exists a better strategy to override the default

> render

> > strategy to return a content different from HTML ?

> >

> >

> > Thank you,

> >

> > -- Paolo

> >

>

> ---------------------------------------------------------------------

> To unsubscribe, e-mail: [EMAIL PROTECTED]

> For additional commands, e-mail: [EMAIL PROTECTED]

>

>

Reply via email to