On Thursday 03 May 2007 5:05 pm, Igor Vaynberg escreveu:
> see IMarkupResourceStreamProvider, there is also an example in
> wicket-examples that shows custom markup loading.
Thanks. I think I'll have to go with the build time option because the
getMarkupResourceStream( container, containerClass ) method gets called
before any code in my constructor has a chance to look at the PageParameters
to find out where the xml file is to be able to build the html.
I don't see any way to delay the markup processing/loading until after
I can
examine the PageParameters.
>
> -igor
>
> On 5/3/07, Thomas R. Corbin <[EMAIL PROTECTED]> wrote:
> > I've got some groovy code which processes an xml file and generates some
> > html.
> > Right now I do it at build time, but would really prefer to do it at run
> > time. I've got some code hooked up which does so, but all I get is an
> > empty
> > page.
> >
> > I'm using wicket 1.3.0-snapshot (prior to the name change)
> >
> > when building the page, I run the following groovy code, where the buffer
> > contains the html I generate.
> >
> > MarkupParser parser = new MarkupParser( new XmlPullParser() )
> > Markup markup = parser.parse( buffer )
> >
> > def markupStream = new MarkupStream( markup )
> >
> > page.setMarkupStream( markupStream )
> >
> >
> > I've tried overriding onRender in the page java code and calling
> > renderComponent with my markup stream, but I still don't get anything
> > showing. It works with the same html generated at build time.
> >
> > Am I way off base and this just won't work, or do I have some details
> > mucked
> > up?
> >
> > Thanks,
> > Tom
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Wicket-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user