In jstl, wenn ich erklären, eine leere Boolesche Variable wie -Passing leer oder null Boolean Parameter in jstl
<c:set var="isCompleted" value=""/>
und den Wert zu einem Tag übergeben, mit dem Namen testBoolean.tag -
<tagDir:testBoolean completed=${isCompleted}/>
und testen Sie den Wert in testBoolean.tag, zeigt es falsch, während empty or null
erwartet wird.
Ist etwas fehlt ich oder dieses Problem wurde bereits angesprochen.
Edit: Im Tag hat das Attribut Boolean
<%@ attribute name="completed" type="java.lang.Boolean" required="true" %>
Sieht aus wie BoolValue ist ein primitiver 'boolean' kein Objekt' Boolean' – Jens