Maven: Crear un jar de una aplicación Java con sus dependencias

mavenLogo

Recientemente he estado trabajando en un proyecto Java en el cual he tenido que usar bastantes dependencias (librerías externas) y algunas de ellas tenían a su vez dependencias transitivas. En esta ocasión os contaré mi experiencia con el proyecto y haré una pequeña guía para lo que más me ha costado, que ha sido empaquetar todo el proyecto en un único jar ejecutable.

(más…)


Continuar leyendo

Vanadium: Validación de formularios con JQuery

Recientemente he anunciado en el blog por medio de una pequeña anotación que había sido subsanado uno de los problemas que tenía la tienda online en Java EE. La tienda había sido dotada de un mecanismo para validar en el registro si un email estaba ocupado o no, pero esta función no llegó a funcionar (aunque sí estaba implementada) por razones que hasta hace poco desconocía.

Dicho esto, creo que una vez solucionado este problema podría ser un buen momento para que os hablara en profundidad de las validaciones realizadas en los formularios de la tienda en el lado del cliente.

(más…)


Continuar leyendo

JRebel: Stop Redeploying

Esta semana que se va ha sido el SpringI/O en la Universidad San Pablo CEU, mi universidad. Mi función en este evento ha sido básicamente ayudar en lo que he podido, lo que  no quita que haya podido ver cosas realmente interesantes, y entre ellas de la que hoy os voy a hablar: JRebel & LiveRebel.

(más…)


Continuar leyendo

Tienda Online Java EE: Solucionada validación ajax en formulario de registro

Para todos aquellos que no lo sepan, en este blog fue publicado hace tiempo un ejemplo de Java EE, una tienda online, pues bien, hoy vamos a comentar una pequeña actualización.

Seguramente los que ya han usado el ejemplo y visto la documentación se habrán dado cuenta que la validación del lado del servidor usando ajax y JSON para comprobar en el registro que el email no estuviera en uso no funcionaba, como bien deje notificado.

Pues bien, después de tiempo intentando diversas cosas y mirando documentación del autor, ahora después de los examenes de enero he dado con el problema y lo he solucionado, la solución ha sido debidamente actualizada en el control de versiones y está disponible al público.

Más adelante explicaré detalladamente el tema de las validaciones con JavaScript en el cliente para que todos sepamos como han sido implementadas.

También, como sabéis el artículo fue publicado tambien en Javahispano, comentar que para mi asombro, el artículo ha salido entre los 10 más populares de 2011.

Espero que os haya gustado la notica, personalmente estoy contento porque es un tema que me ha traído bastante de cabeza.


Continuar leyendo

Java EE: Seguridad en aplicaciones web (II). Evitando Inyección SQL y XSS con ESAPI

Después de un tiempo un poco más atareado por fin encuentro un hueco para cumplir mi promesa, vamos a continuar la guía de seguridad en aplicaciones web que se inició hace un tiempo. En esta nueva entrada se cubrirán en detalle los aspectos que quedaron por cubrir en la primera entrega: Inyección SQL y Cross Site Scripting (XSS). Aprenderemos a usar la librería ESAPI para evitar estos problemas de seguridad.

(más…)


Continuar leyendo
Página 2 de 3123

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
A %d blogueros les gusta esto: