Z
Zak256
Hallo,
wie kann ich in einer jsp-Seite, die ein Webformular erzeugt, abhängig von einer booleschen Variablen das Attribut selected="selected" hinzufügen?
Ich habe es schon mit folgendem Code versucht, was aber nicht möglich ist, da das verschachtelte Attribut dann dem direkt übergeordneten Element <c:if> zugeordnet werden würde.
Nachtrag: Achja: Ein selected="false" funktioniert nicht (und ist auch nicht vom W3C definiert). Das Attribut darf also nur genau dann existieren, wenn es auch "selected" sein soll.
wie kann ich in einer jsp-Seite, die ein Webformular erzeugt, abhängig von einer booleschen Variablen das Attribut selected="selected" hinzufügen?
Ich habe es schon mit folgendem Code versucht, was aber nicht möglich ist, da das verschachtelte Attribut dann dem direkt übergeordneten Element <c:if> zugeordnet werden würde.
Code:
<jsp:element name="option">
<c:if test="${variable}">
<jsp:attribute name="selected">selected</jsp:attribute>
</c:if>
</jsp:element>
Nachtrag: Achja: Ein selected="false" funktioniert nicht (und ist auch nicht vom W3C definiert). Das Attribut darf also nur genau dann existieren, wenn es auch "selected" sein soll.