Hallo zusammen,
ich suche händeringend nach einer vollständige Beschreibung der Tags (UI, Generic, etc.) von Struts2.
Man findet zwar durchaus verschiedene Tutorials zu Tags im Allgemeinen, ich habe bis jetzt allerdings noch nichts gefunden, wo wirklich alle Möglichkeiten erwähnt werden.
Diese Seiten hier habe ich bis jetzt gefunden:
Tag Reference
Struts 2 If and Ese Tags Example
Struts 2 Tags,Struts 2 Tags Reference,Struts 2 If Tag,If Tags,Control Tags-If / Else If / Else
Ich möchte mal 1 Beispiel anbringen, an dem ich zur Zeit hänge um mein Problem mit dem Verständnis der Tags zu verdeutlichen. Über eine Lösung würde ich mich ganz nebenbei auch freuen
1. if-Tag
Der JSP wird eine String Variable namens 'infotext' zur Verfügung gestellt.
Diese kann verschiedenste Sachen enthalten, von einem Leerstring bis hin zu mehreren Zeilen.
Also muss/möchte ich in der JSP per <s:if /> Tag abfragen, ob der String leer ist, und ihn sonst anzeigen.
Ich habe jetzt folgende Möglichkeiten durchprobiert und keine führt zu einem Ergebnis, sprich es wird nichts ausgegeben.
Nur die letzten beiden Zeilen liefern das gewünschte Ergebnis, aber halt ohne if drum herum.
Ich habe also bis jetzt nirgends gefunden, was die Überprüfung innerhalb des if-Tags alles enthalten darf. Das einzige was bis jetzt bei mir funktioniert hat, ist eine Überprüfung auf null.
Schönen Gruß
oetzi
ich suche händeringend nach einer vollständige Beschreibung der Tags (UI, Generic, etc.) von Struts2.
Man findet zwar durchaus verschiedene Tutorials zu Tags im Allgemeinen, ich habe bis jetzt allerdings noch nichts gefunden, wo wirklich alle Möglichkeiten erwähnt werden.
Diese Seiten hier habe ich bis jetzt gefunden:
Tag Reference
Struts 2 If and Ese Tags Example
Struts 2 Tags,Struts 2 Tags Reference,Struts 2 If Tag,If Tags,Control Tags-If / Else If / Else
Ich möchte mal 1 Beispiel anbringen, an dem ich zur Zeit hänge um mein Problem mit dem Verständnis der Tags zu verdeutlichen. Über eine Lösung würde ich mich ganz nebenbei auch freuen
1. if-Tag
Der JSP wird eine String Variable namens 'infotext' zur Verfügung gestellt.
Diese kann verschiedenste Sachen enthalten, von einem Leerstring bis hin zu mehreren Zeilen.
Also muss/möchte ich in der JSP per <s:if /> Tag abfragen, ob der String leer ist, und ihn sonst anzeigen.
Ich habe jetzt folgende Möglichkeiten durchprobiert und keine führt zu einem Ergebnis, sprich es wird nichts ausgegeben.
Nur die letzten beiden Zeilen liefern das gewünschte Ergebnis, aber halt ohne if drum herum.
Java:
<s:if test="%{infotext}!=''">
a <br /><br />
</s:if>
<s:if test="%{infotext}!=null">
b <br /><br />
</s:if>
<s:set name="infotexts" value="%{infotext}" />
<s:if test="%{#infotexts}!=''">
c <br /><br />
</s:if>
<s:if test="%{#infotexts}!=null">
d <br /><br />
</s:if>
<s:property value="infotext" /><br />
<s:property value="infotexts" />
Ich habe also bis jetzt nirgends gefunden, was die Überprüfung innerhalb des if-Tags alles enthalten darf. Das einzige was bis jetzt bei mir funktioniert hat, ist eine Überprüfung auf null.
Schönen Gruß
oetzi