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);
}
}