Die Common-Controls Tag Bibliothek

<template:present>

Das Tag Prüft die Existenz eines JSP-Fragmentes und führt im Erfolgsfall den Body-Content aus.
Das Tag darf nur innerhalb eines <template:insert>-Tags verwendet werden. Es kann also insbesondere in einer JSP-Schablone eingesetzt werden, da sich diese im Scope eines <template:insert>-Tag befindet!

Body content: JSP
Tag class: PresentTag
 

[ Syntax ]

Standard Syntax
<template:present
name = "String"
>
...Body Content...

</template:present>
 

[ Attribute ]

AttributTypBeschreibungPflichtRTExp
nameString Gibt den logischen Namen eines JSP-Fragmentes an.

Anmerkung: Der Name muss zu einem Platzhalter in der verwendeten JSP Schablone passen. Die Schablone wird im umschliessenden <template:insert>-Tag festgelegt.

[ Beispiel ]

Das <template:present>-Tag wird in einer Schablone eingesetz um eine optionale Suchmaske auszugeben.


<%@ taglib uri="http://www.common-controls.com/cc/tags-template" prefix="template" %>

<html>
<head/>
<body>

<table width="100%" cellspacing="0" cellpadding="0">
    <!--  Display search dialog  -->
    <template:present name="search">
    <tr>
        <td><template:get name="search"/></td>
    </tr>
    </template:present>
    <tr>
        <td><template:get name="mainmenu"/></td>
    </tr>
</table>
</body>
</html>