Seleccionar página

Cómo limitar el zoom y el desplazamiento en Google Maps

En ocasiones nos interesa restringir el desplazamiento del usuario sobre el mapa a un área determinada, o limitar los niveles de zoom máximo y mínimo. En el caso del zoom la solución es bastante sencilla. Solo hay que sobreescribir los métodos getMinimumResolution() y...

Arrays asociativos en javacript

En javascript se llama array asociativo a aquellos que en vez de estar organizados con indices numericos en funcion de su posicion dentro del array, están organizados por claves no numericas. Este tipo de arrays puede ser muy útil si tenemos listas de objetos que...

Diferencias entre null y undefined

En javascript existen cinco tipos primitivos de datos: undefined, null, boolean, number y string. A primera vista no se aprecia la diferencia entre los tipos undefined y null. El tipo undefined corresponde a las variables que han sido definidas y todavía no se les ha...

Añadir logging a un cliente SOAP de web services

Cuando trabajamos con web services en java, a la hora de depurar nos sería muy útil el poder ver el xml (protocolo SOAP) que se envían cliente y servidor. Sin embargo no existe una forma ‘sencilla’ de hacerlo. La idea consiste en hacer una clase que...

Como inyectar un EntityManager en Seam

Con la llegada de EJB 3 y JPA nace la figura del EntityManager para simplificar la persistencia de objetos. Y gracias a las anotaciones, el EntityManager puede ser inyectado por el contenedor de EJBs. Vamos a ver diferentes formas de obtener un EntityManager en Seam a...