Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

<wicket:fragment> - is similar to <wicket:panel> but its is declared in the parent's markup instead of in a separate markup file.
Example:

Code Block
html
html
title"MyPage.html"html
    <html xmlns:wicket="http://wicket.apache.org">
      <body>
         <span wicket:id="panel1">panel</span>
         <span wicket:id="panel2">panel</span>

         <wicket:fragment wicket:id="frag1">This is the content of fragment 1</wicket:fragment>
         <wicket:fragment wicket:id="frag2">fragment 2222222</wicket:fragment>
      </body>
    </html>
Code Block
java
java
title"MyPage.java"java
   public MyPage() {
     Fragment panel1 = new Fragment("panel1", "frag1", MyPage.this);
     add(panel1);

     Fragment panel2 = new Fragment("panel2", "frag2", MyPage.this);
     add(panel2);
   }

...