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  

» 4. Bereitstellen der Anzeigedaten

Zur Selektion eines Menüpunktes dient der Menükontext, welcher zur Laufzeit in einer Action oder dierkt in einer JSP-Seite gesetzt werden kann. Der selektierte Menüpunkt wird dabei über einen Pfadausdruck festgelegt.
Im folgenden Beispiel wird das im vorigen Kapitel definierte Untermenü über ein Template eingebunden (ListSideBar.jsp). Wird die JSP-Seite aufgerufen, wird der Menükontext gesetzt und der über den Pad spezifizierte Menüpunkt selektiert.

<%@ taglib uri="/WEB-INF/tlds/cc-template.tld"  prefix="template" %>
<%@ taglib uri="/WEB-INF/tlds/cc-menu.tld"  prefix="menu" %>


<menu:ctx path="list/samples/standard/sample101"/>


<template:insert template="/jsp/template/Main.jsp">
    <template:put
        name="title"
        content="User List Common-Controls (Sample101)"
        direct="true"/>

    <template:put
        name="header"
        content="/jsp/template/Header.jsp"/>

    <template:put
        name="sidebar"
        content="/jsp/include/ListSideBar.jsp"/>

    <template:put
        name="about"
        content="/jsp/list/sample101/About.jsp"/>

    <template:put
        name="content"
        content="/jsp/list/sample101/UserBrowseContent.jsp"/>

</template:insert>

Dies führt dazu dass in allen Menüs diejenigen Menüpunkte selektiert dargestellt werden, welche vollständig in den Kontextpfad passen:

  • Im vertikalen Menü wird der folgende Menüpunkt selektiert dargestellt: Menüpunkt "list"
  • Im horizontalen Menü werden die folgenden Haupt und Untermenüpunkte selektiert dargestellt Menügruppe auf der Ebene 1 "list/samples" Menügruppe auf der Ebene 2 "list/samples/standard" Menüpunkt auf der Ebene 3 "list/samples/standard/sample101"

zurück   |   weiter

Impressum | This product includes software developed by the Java Apache Project
Tours
ListControl TreeControl TreeListControl TabSetControl Formelemente MenuControl Druckversion Live Demo