Im allgemeinen enthalten BSP-Elemente einen bestimmten Inhalt. Dies bedeutet, daß die resultierenden Tags aus einem Anfangs- und einem End-Tag bestehen, zwischen denen entweder weitere (eingebettete) Tags, Script-Elemente oder auch nur reiner Text eingeschlossen sind. Mit der Auswahl einer Option für den Element-Inhalt in der Eigenschaften-Anzeige zum BSP-Element können Sie festlegen, ob und welcher Inhalt im Element einbettet werden soll.
Die folgenden Optionen stehen zur Auswahl:
Leer |
|
Diese Option wählen Sie aus, falls das BSP-Element keinen Inhalt haben soll. Beispiel: Eingabefeld aus der BSP-Extension HTMLB<ui:inputField id="myID" value="" /> oder <ui:inputField id="myID" value="" > </ui:inputField > |
|
Ausschließlich BSP-Elemente |
|
Durch Auswahl dieser Option legen Sie fest, daß das BSP-Element lediglich weitere BSP-Elemente beinhalten soll. Ein eventuell vorhandener statischer HTML-Anteil wird von der Laufzeitumgebung ignoriert. Durch diese Reduktion können Performance-Optimierungen zur Laufzeit erreicht werden. Beispiel: Tree-Element aus HTMLB<ui:tree id="myTREE"> <ui:treeNode id="ROOT" text="Root node"> <ui:treeNode id="N1" text="Node 1"/> <ui:treeNode id="N2" text="Node 2"/> </ui:treeNode> </ui:tree> |
|
BSP-Elemente und statisches HTML |
|
Das Element kann sowohl weitere BSP-Elemente als auch einen beliebigen HTML-Anteil einschließen. Beispiel: Form-Element aus HTMLB<ui:form id="myFormID" method="POST"> <ui:inputField id="myID" value="" size="24"/> <br> <br> Some Text ... <a HREF="" ...> ...</a> </ui:form> |
|
Element interpretiert Inhalt selbst |
|
Mit dieser Auswahl legen Sie fest, daß der Inhalt des Elements unverändert ohne vorheriges Parsing an die Elementhandler-Klasse weitergereicht wird. Dies ist immer dann sinnvoll, wenn eine Interpretation des Element-Inhalts seitens der Laufzeitumgebung nicht erwünscht ist. Beispiel: Das BSP-Element führt ein SQL-Statement aus, der im Inhalt des Elements zu spezifizieren ist.<sql:selectStatement> SELECT * from SFLIGHT into table myFlights </sql:selectStatement > |