Antes de examinar herramientas mas avanzadas de JSP, vamos a hablar un poco de lo que son JavaBeans. Un JavaBean, algunas veces llamado simplemente bean, es una clase que cumple con dos reglas muy simples. Incluye un constructor publico sin argumentos, también conocido como constructor por default. Provee métodos get, set, e is para las […]

Continua leyendo >>

Modelo-Vista-Controlador (MVC) es un patrón usado en ingeniería de software para separar la lógica de aplicación de la interfaz de usuario. Como el nombre sugiere, el patrón MVC tiene tres capas. El modelo define la capa de negocios de la aplicación, la vista define la capa de presentación, y el controlador maneja el flujo de […]

Continua leyendo >>

En nuestro post anterior vimos un Java Servlet en acción. El uso de servlets hacen fácil que podamos acceder a parámetros, cookies, y otros recursos en el servidor. Pero al momento de generar una respuesta (HTML) se vuelve tedioso rápidamente. JavaServer Pages (JSP) es la solución para este problema. Una pagina JSP nos permite incrustar […]

Continua leyendo >>

No importa cual compleja una pagina parezca, el proceso siempre es el mismo: el navegador envía una solicitud (request) y el servidor envía una respuesta de regreso. Es parte de protocolo HTTP. Aun AJAX usa el mismo principio. Un servlet es una clase Java capaz de procesar una solicitud y generar una respuesta. Solo es […]

Continua leyendo >>

En este post veremos un problema que podemos tener con el compilador de Java cuando no inicializamos una variable local. También veremos como se comporta el compilador de Java cuando se trata de miembros de clase.

Continua leyendo >>

En este post solo les quiero presentar una referencia rápida de los diferentes tipos de datos disponibles en Java.

Continua leyendo >>

Eclipse es una IDE con mucho apoyo de la comunidad, pero no es la única opción. NetBeans es otra opción para desarrollar aplicaciones en Java. NetBeans is una gran IDE también. En este articulo veremos como instalar NetBeans.

Continua leyendo >>

Ya vimos que un editor de texto es suficiente para empezar a escribir código en Java. Pero existen herramientas que nos facilitan muchas tareas a la hora de estar escribiendo código y depurando nuestras aplicaciones. Eclipse es una de esas herramientas.

Continua leyendo >>

Ahora que has leído algo sobre que es Java y que tienes una mejor idea de los diferentes tipos de aplicaciones que puedes desarrollar con Java, es hora de aprender acerca del Kit de Desarrollo de Software (SDK) de Java, también conocido como el Kit de Desarrollo de Java (JDK). Hablaremos del JDK en este post.

Continua leyendo >>

Si has estado programando por un tiempo, lo mas probable es que hayas escuchado de Java. Si no estas seguro de que es Java, y como es diferente a otros lenguajes de programación, este es un buen lugar para comenzar. Daré una pequeña explicación de Java.

Continua leyendo >>