Archivo Mensual: julio 2012


Modificadores en Java

Modificadores de acceso: PUBLIC, PRIVATE, PROTECTED, DEFAULT. DEFAULT: Si no elegimos ningún modificador, se usa el de por defecto, que sólo puede ser accedido por clases que están en el mismo paquete. PUBLIC: Este nivel de acceso permite a acceder al elemento desde cualquier clase, independientemente de que esta pertenezca o no al paquete en que se encuentra el elemento. PRIVATE: Es el modificador más restrictivo y especifica que los elementos que lo utilizan sólo pueden ser accedidos desde la misma clase en la que se encuentran. Este modificador sólo puede utilizarse sobre los miembros de una clase y sobre […]

Modificadores Java

Spring Framework: Autowiring

Aunque no es una práctica recomendada, explicaremos los tipos de autowiring soportados por Spring, que son: no : Ningún autowiring es ejecutado. Todas las dependencias deben indicarse explícitamente. byName : El contenedor buscará un bean cuyo nombre o ID sea igual al nombre de una de las propiedades del bean. Si lo encuentra seteará la propiedad con la referencia al bean. byType : El contenedor buscará un bean cuyo tipo sea igual al tipo de una de las propiedades del bean. Si lo encuentra seteará la propiedad con la referencia al bean. Si encuentra más de un bean lanzará la […]


Función ESQL que recoge el valor de una etiqueta del mensaje de entrada

Ya hemos visto anteriormente como una , en este caso, queremos hacer lo mismo, pero con una función ESQL. Hemos de tener en cuenta que no va a ser case sensitive, por lo tanto, no diferenciamos entre mayúsculas y minúsculas. El código sería el siguiente:

Y una llamada a dicho código podría ser:

En este caso, nos devolvería el valor de aquella primera etiqueta que en parte de su nombre contenga la palabra ‘error’.


Cargar parámetros al iniciar un Servlet desde el Descriptor de Despliegue (web.xml)

Todos lo Servlets implementan el interface javax.servlet.Servlet bien directamente (en el caso de los Servelts genéricos) o indirectamente, en el caso de los servlets HTTP o JSP. Dicha interfaz incluye los siguientes métodos importantes: init(): Define cualquier código de inicialización que debería ejecutarse cuando se carga el servlet en memoria. service(): El método principal, llamado cuando el servlet recibe una solicitud de servicio. Define un paquete de lógica de procesamiento proporcionado por el servlet. destroy(): Define cualquier código de limpieza requerido antes de eliminar el servlet de la memoria. Cuando el contenedor servlet carga por primera vez un servlet invoca […]

Resultado de la ejecucion

¿Cómo generar ID únicos (UUID)?

UUID (Universally Unique ID) es un estándar (parte de ISO/IEC 11578:1996) para crear identificadores únicos universales para identificar objetos en un sistema. El UUID tiene un longitud de 128 bit (16 bytes) y aunque no garantiza la unicidad, la probabilidad de colisiones es reducida debido al número de bits y a la forma en que éstos son generados. Los algoritmos de creación de UUID están especificados en RFC4122. Un ejemplo de UUID sería el siguiente: