java struts2 ognl

java - struts2 file



En struts, ¿cómo puedo recibir null para Boolean? (1)

p.ej

class TestAction { @Getter @Setter Boolean enabled;// null for both }

HTML

<input type=''radio'' name="enabled" value=''true''> enabled <input type=''radio'' name="enabled" value=''false''> disabled <input type=''radio'' name="enabled" value=''null''> both <!-- value=null will convert to false -->

¿Cómo puedo pasar null por Boolean ?

ACTUALIZAR

La respuesta es imposible. Yo uso de otra manera a continuación.


Mi manera de evitar esto.

@Data // Generate all setter and getter. public class UserSearchCondition implements ISearchCondition { private String enabled = null; public Boolean isEnabled() { if (Strings.isNullOrEmpty(enabled) || enabled.toLowerCase().equals("null")) return null; return Boolean.valueOf(enabled); } }