Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2008, 09:17
guen
 
Fecha de Ingreso: octubre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: es mejor todo en jsp o crear servlets (ayudaa!!)

Cita:
Iniciado por Zokor Ver Mensaje
Como poder, puedes hacer toda una aplicación solamente utilizando JSPs. Tendrías por lo tanto una sola capa, en la se encuentra la presentación (el html), la lógica de negocio, y el acceso a los datos.

Aunque esto no es una buena práctica. Lo usual es dividir la aplicación en 2 o 3 capas (3 mejor).

En un modelo de 2 capas, se dejan las JSPs para la presentación de la información, y los servlets (llamados desde las JSP) contendrían la lógica de negocio y el acceso a los datos (conexión y ejecución de SQL).

El modelo de 3 capas es igual pero los servlets ejecutan la lógica de negocio, y tendrías otra capa de clases, accedidas desde los servlets, que se encargarían del acceso y gestión de los datos (usualmente a estas clases se le conocen como beans de Entidad).

Cuanto más te acerques al modelo de 3 capas mucho mejor. Tendrás una aplicación bien estructurada, te evitarás muchos dolores de cabeza si no tienes todo mezclado en una sola capa (tendencia al llamado código espaguetti), verás que puedes reutilizar de forma mucho más óptima tus objetos java, podrás depurar tus aplicaciones con mucha más eficiencia, etc...

Saludos
Muy buena explicacion pero tengo la misma peticion podrias dar algunos de tres capas de como es que interactuan entre si, ejemplos sencillos para poder entenderlos

Saludos