Hi

Have you test with a MarkupWriterListener ?

2009/9/28 Sascha Tandel <s.tan...@kenoxa.de>

> Hi,
>
> i try to modify the generated markup of a ajax request. My
> PartialMarkupRendererFilter modifies the markup through the MarkupWriter:
>
> public void renderMarkup(MarkupWriter writer, JSONObject reply,
> PartialMarkupRenderer renderer) {
>                renderer.renderMarkup(writer, reply);
>
>                addMarkup(writer)
> }
>
> The writer contains the added elements but in reply.content is still the
> old markup.
>
> When i add
>
>                final String content = root.getChildMarkup().trim();
>                reply.put("content", content);
>
> it works.
>
> Put it doesn't "feel" right. I think it has something to do with the order
> of the PartialMarkupRendererFilters.
>
> Here is my contribution method:
>
> public void
> contributePartialMarkupRenderer(OrderedConfiguration<PartialMarkupRendererFilter>
> configuration) {
>                configuration.addInstance("MyFilter", MyFilter.class,
> "after:Heartbeat");
> }
>
>
> Can somebody give me a hint how to solve that problem.
>
> Thanks
> Sascha
>
>
>
>

Reply via email to