
Im allgemeinen enthalten BSP-Elemente einen bestimmten Inhalt. Dies bedeutet, dass 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: 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, dass 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: 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: Beispiel: Tree-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 bestimmen Sie, dass der Inhalt des Elements unverändert und ohne vorheriges Parsen an die Element-Handler-Class weitergegeben werden soll. Dies ist immer dann sinnvoll, wenn die Interpretation eines Elements während der Laufzeit nicht erforderlich ist. Beispiel: Beispiel: Das BSP-Element führt ein SQL-Statement aus, das im Inhalt des Elements zu spezifizieren ist.
<sql:selectStatement>
SELECT * from SFLIGHT into table myFlights
</sql:selectStatement >
|