Immer, wenn , #{name}
ist immer ein String wie durch #{name.class}
belegt.Verwenden Sie c: set, um einen Nicht-String-Wert zu setzen
Gibt es eine Möglichkeit, in einem JSF/Facelets-Kontext ein Bereichsattribut festzulegen, das ein Ganzzahl- oder Langer Literalwert ist?
+1 obwohl ich korrigiert, dass Sie es falsch JSTL anstelle von EL genannt. JSTL ist eine Taglib wie hier beschrieben http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/, EL sind die '$ {}' Dinge wie in dieser JSP/EL-Spezifikation beschrieben: https: //jsp.dev.java.net/spec/jsp-2_1-fr-spec-.pdf – BalusC
Ah, ich brauche nur einen Ausdruck und kein Literal, also wenn ich value = "# {1}" dann wird es lang werden. Ich mag es immer noch nicht, wie du nicht kontrollieren kannst, ob es lang oder int ist. – GreenieMeanie
Danke, nur ein Tippfehler. Mein Fehler. Ich bin jetzt schon eine Weile außerhalb von Java. –