2012-01-03 10 views
5

Soy bastante nuevo en el Día Cq5.I estoy teniendo una casilla de diálogo en mi y quiero recuperar su valor booleano en mi JSP cuando el usuario selecciona o anula la selección que Infórmenos amablemente ayudarObtener valor de la casilla de diálogo

Respuesta

5

Esto funciona para mí

Propiedades en el campo de diálogo:

name: ./checkbox1 
type: checkbox 
xtype: selection 

código:

boolean isChecked1 = properties.get("checkbox1", false); 
0

Cada El widget que agrega al diálogo de sus componentes se almacena en CRX como una propiedad del nodo cq: Component. Se puede acceder a todas estas propiedades en jsp escribiendo propiedades. en corchetes EL (como este: ${properties.<name_of_property>}). No olvide incluir el archivo /libs/foundation/global.jsp en su jsp.

5

Si desea recuperar el valor de JSP del componente, a continuación, hacer esto:

boolean foobar = properties.get("nameOfYourCheckbox", true); 

puede especificar el valor predeterminado mediante el uso de verdadero/falso como el segundo argumento.

Espero que ayude.

Cuestiones relacionadas