Products
About Guided Tour Online Demo Download Trial Version Requirements
Resources
Dokumente Konfigurationsbeispiele TagLib-Referenz Useful Links
Customer Support
Updates Foren Contact Services
Sales
Licensing Sales FAQ Buy Online
 
 
 
buy online   |   about us   |   english version  

» Konfigurationsbeispiele TreeControl

Beispiele: 1 | 2 | 3

Konfigurationsbeispiel 2

(Abbildung verkleinert)

Konfiguration:

  • TabSetControl mit 6 Taben, davon 4 sichtbar. Eingeblendete Buttons für clientseitiges scrollen
  • Die einzelnen Taben werden als separate JSP Seiten includiert
  • Die dritte Tabe wurde disabled und kann nicht angewählt werden
  • Das Attribute runat="client" besagt, dass bei einem Klick auf eine Tabe kein Serverroundtrip zur Darstellung der nächsten Tabe durchgeführt wird. Die Taben wurden alle bei der ersten Anzeige des Tabsets zum Client übertragen. Über DHTML werden die Taben lediglich ein oder ausgeblendet.
  • Das TabSet verwendet zur Integration von Bildern auf den einzelnen Taben eine ImageMap

<util:imagemap name="im_tabs">
    <util:imagemapping
        rule="user"
        src="app/images/user/user.gif"
        width="16"
        height="16"/>
</util:imagemap>

<html:form action="/sample401/tabsetBrowse" method="post">

<ctrl:tabset
    id="man"
    name="demots"
    action="sample401/tabsetBrowse"
    tabs="4"
    labellength="20"
    width="650"
    imagemap="im_tabs"
    runat="client">

    <ctrl:tab
        id="tab1"
        title="Books"
        content="Tab_Page1.jsp"
        tooltip="Books"/>

    <ctrl:tab
        id="tab2"
        title="Movies & DvDs"
        content="Tab_Page2.jsp"
        tooltip="Movies"/>

    <ctrl:tab
        id="tab3"
        title="Musik CDs"
        content="Tab_Page3.jsp"
        tooltip="Disabled Tab"
        enable="false"/>

    <ctrl:tab
        id="tab4"
        title="Nested TabSet"
        content="Tab_Page4.jsp"
        tooltip="Demo of a nested TabSet"/>

    <ctrl:tab
        id="tab5"
        title="Simple SVG-Graphic"
        content="Tab_Page5.jsp"
        tooltip="SVG-Example"/>

    <ctrl:tab
        id="tab6"
        title="My Account"
        content="Tab_Page6.jsp"
        tooltip="My Account"
        imageref="user"/>

</ctrl:tabset>

</html:form>

Impressum | This product includes software developed by the Java Apache Project
Konfigurationsbeispiele
ListControl TreeControl TreeListControl TabSetControl Formulare