Re: Rendering block from Java
Nathan Quirynen <[email protected]>
| Newsgroups | gmane.comp.java.tapestry.user |
|---|---|
| Organization | Pension Architects |
| Message-ID | <[email protected]> |
Hey,
I'm not sure with blocks, but I do know that Lance (Tapestry committer)
made a library to render pages and components in code. Maybe this can
help you with your case?
https://github.com/uklance/tapestry-offline
Nathan
Op 06/01/2017 om 18:12 schreef Jaroslav Ciml:
> Hi,
>
> Is rendering of a block possible directly from Java code?
>
> I know that I can return a block from a rendering phase method:
>
> Object beginRender()
> {
> if (someCondition) {
> return someBlock; // of type org.apache.tapestry5.Block
> }
> ...
> }
>
> However, can I do something like
>
> Object beginRender(MarkupWriter writer)
> {
> writer.write("Leading text");
> if (someBlock != null)
> {
> writer.renderBlock(someBlock); // this method does not actually exist
> }
> writer.write("Trailing text");
> }
>
> Thanks.
> Jarda
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]