Funcionamiento de los checkboxs en Struts
Artículo por Club Developers · 30 octubre 2006
2158 vistas
Los checkboxs tienen un funcionamiento particular. De hecho, un checkbox sólo devuelve el valor especificado en el atributo si éste está chequeado.
En la action, recuperamos el valor haciendo:
Si no está marcado, tendremos que darle explÃcitamente un valor (si fuera necesario).
html4strict
<html:checkbox property="someprop" value="true">Yes</html:checkbox>
En la action, recuperamos el valor haciendo:
java
if((somepropValue = request.getParameter("someprop")) != null) {  // ckecked  Sytem.out.println("The box is checked and its value is " + somepropValue); } else {  // not ckecked  Sytem.out.println("The box is not checked");  // set the value  someprop = "false"; }
Si no está marcado, tendremos que darle explÃcitamente un valor (si fuera necesario).