Ichiro,

Can't you just override

public String getMarkupType()
        {
                return "html";
        }

on WebPage class and return "xml" and generate whatever (well formed)
XML you need? Besides that you could put a filter in front of that
page and do whatever post-processing you need.

Regards,

Ernesto



On Fri, Sep 24, 2010 at 3:00 PM, Ichiro Furusato
<ichiro.furus...@gmail.com> wrote:
> Hi,
>
> I'm not asking anyone to solve this one (ie., write any code), just
> tell me *how* it might be done via Wicket, if it's possible.
>
> In one of my earlier messages regarding validation of Wicket
> pages, Jeremy Thomerson replied that Wicket "only generates
> whatever HTML you want it to generate" and that got me thinking,
> why generate HTML (or XHTML) at all? Why not use Wicket as a
> means of generating something like DocBook or TEI?
>
> This raises two questions:
>
>  1. In looking into the Wicket code there are places that mention
>      HTML/XHTML markup, but they don't seem part of the core
>      functionality of Wicket. Is there anything that might keep me
>      from generating DocBook instead of HTML? If Wicket is too
>      tied into HTML (e.g., org.apache.wicket.markup.html.*) to be
>      able to do this, what would it take to abstract the HTML-based
>      functionality so that Wicket could serve any XML markup?
>
>  2. If I were going to use the above to generate DocBook with
>      the idea that Wicket's servlet then sent that through an
>      XSLT post-processor, would this *only* require changes to
>      the Wicket servlet prior to fulfilling the servlet response?
>      That *seems* to be the case, but I'm still learning Wicket.
>
> Basically, one could conceivably use Wicket in this mode as a
> replacement for Apache Cocoon, but it'd be *much* simpler
> and potentially very powerful.
>
> Just an idea I'm exploring... would potentially have wide usage.
>
> Thanks much!
>
> Ichiro
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to