Hallo
ich habe das problem, dass ich eine Auswahlliste habe und bedingt durch Datensätze in einer db die Auswahlliste vorselektieren will.
ich hatte versucht mit <xsl:attribute name="selected">das attribute zu setzen und durch <xsl:value-of select="xyz"> ein wert dazu, wobei der wert aus einer java-klasse kommt.
Bei anderen attributen ist das ja auch kein problem.
Bei selected jedoch scheint es völlig egal zu sein ob "true" und "false" bzw. "selected" und "" oder sonstwas.
Sobald das attribut gesetzt ist gilt die option auch als vorselektiert.Und da es bei jeder <option> die ich habe, eingetragen ist gilt der letzte als vorselektiert
Entweder brauche ich also ein Wertepaar zu selected welches ganz klar definiert welche <option> ausgewählt ist und welche nicht.
Oder ich bräuchte ich einen xsl-tag wo ich dynamisch entscheiden kann ob ein attribute gesetzt wird oder nicht.