Class WicketContainerResolver

  • All Implemented Interfaces:
    Serializable, IComponentResolver, IClusterable

    public class WicketContainerResolver
    extends Object
    implements IComponentResolver
    This is a tag resolver which handles <wicket:container> Sometimes adding components in certain ways may lead to output of invalid markup. For example, lets pretend we output table rows two at a time using a repeater. The markup would look something like this: <table> <span wicket:id="repeater"> <tr><td>...</td></tr> <tr><td>...</td></tr> </span> </table> Notice that we had to attach the repeater to a component tag - in this case a span, but a span is not a legal tag to nest under table. So we can rewrite the example as following: <table> <wicket:container wicket:id="repeater"> <tr><td>...</td></tr> <tr><td>...</td></tr> </wicket:container> </table> The above is valid markup because wicket namespaced tags are allowed anywhere
    Author:
    Igor Vaynberg (ivaynberg)
    See Also:
    Serialized Form