Die Common-Controls Tag Bibliothek

<base:image>

Das Tag erzeugt ein HTML-Image Element.

Das <Image>-Tag kann auch in Verbindung mit anderen Tags des Frameworks verwendet werden. Das umschliessende Tag ist in diesem Fall für die Darstellung des Images zuständig. Das Image wird bei dieser Verwendungsart also nicht direkt in die HTML-Seite geschrieben!

Der Tag-Handler des umschliessenden Tags muss das ImageContainerTag Interface implementieren.


Tag class: ImageTag
 

[ Syntax ]

Standard Syntax
<base:image
[ alt = "String" ]
[ height = "String" ]
[ imagemap = "String" ]
[ name = "String" ]
[ property = "String" ]
[ resource = "Ressourcen Schlüssel" ]
[ src = "String" ]
[ style = "String" ]
[ styleClass = "String" ]
[ styleId = "String" ]
[ tooltip = "String" ]
[ value = "String" ]
[ width = "String" ]
/>
 

[ Attribute ]

AttributTypBeschreibungPflichtRTExp
altString Gibt den alternativen Text an, welcher ausgegeben wird, wenn die Anzeige von Images im Browser deaktiviert wurde.  
heightString Gibt die Höhe des Bildes an.  
imagemapString Gibt den Namen einer Imagemap an, welche im Request abgelegt sein muss. Die Werte welche das property liefert werden auf die Einträge dieser ImageMap abgebildet. Die Abbildung erfolgt anhand des regulären Ausdrucks welcher jedem Eintrag der ImageMap zugeordnet ist.

Anmerkung: Unter dem Namen muss eine ImageMap im Request abgelegt sein.

 
nameString Gibt den Namen der Java-Bean - eine Instanz der Klasse Control. Die Java-Bean muss im angegebenen Scope abgelegt sein.

Wenn das Tag von einem Struts <html:form> Tag umschlossen ist, dann muss kein Bean Name angegeben werden. In diesem Fall wird die Java-Bean über ein Property der Struts Formular Bean gezogen.

Anmerkung: Es muss ein gültiger Java Bezeichner angegeben werden.

 
propertyString Gibt den Namen des Properties an, über welchen auf die Java-Bean zugegriffen werden soll. Dies ist in der Regel nur dann notwendig, wenn die Java-Bean mit einer Struts Formular Bean assoziiert ist.

Anmerkung: Es muss ein gültiger Java Bezeichner angegeben werden.

 
resourceRessourcen Schlüssel Wählt eine Image Ressource aus einer ResourceMap der registrierten PainterFactory der Anwendung aus.  
srcString Gibt die Image Ressource direkt als URL an  
styleString Über dieses Attribut kann direkt ein HTML-style Attribut angegeben werden.

Anmerkung: Siehe HTML Dokumentation für das Attribut style.

 
styleClassString Über dieses Attribut kann direkt ein HTML-class Attribut angegeben werden.

Anmerkung: Siehe HTML Dokumentation für das Attribut class.

 
styleIdString Über dieses Attribut kann direkt ein HTML-id Attribut angegeben werden.

Anmerkung: Siehe HTML Dokumentation für das Attribut id.

 
tooltipString Tooltip Text welcher in einem Popup Fenster angezeigt wird, wenn der Benutzer die Maus über das Image bewegt.

Die Zeichenkette wird vor der Ausgabe HTML-codiert

 
valueString Der Wert des Kontrollelementes kann mit diesem Attribut auch direkt als Litteral angegeben werden.  
widthString Gibt die Breite des Bildes an.  

[ Beispiel ]

Erzeugt ein einfaches Image


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

<base:image src="/images/user.gif" alt="User"/>