11/03/2016, 09:52
|
| | | Fecha de Ingreso: agosto-2014 Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 5 meses Puntos: 182 | |
Respuesta: Entructura de aplicacion web JSP Buenas,
-Para las conexiones, efectivamente y como es logico, no puedes dejar una conexion abierta como se hace en el escritorio. Es necesario abrir una conexion en cada peticion.
Sin embargo es muy comun utilizar un pool de conexiones reutilizables accesibles desde un datasource. La forma de configurar dicho pool de conexiones varia segun el servidor de aplicaciones utilizado, por lo que tendras que consultar la documentacion del mismo.
-No. De hecho en realidad la JSP es un servlet. En tiempo de ejecucion se compila y se transforma en un servlet que ejecuta una logica y devuelve HTML.
No deberias tener ninguna parte de codigo en la JSP, solo logica de presentacion. Te puedes apoyar en JSTL y Expression Languaje para evitar utilizar scriptlets.
Para evitar tener que declarar servlets tendras que usar controladores accesibles mediante un unico servlet central, ya sea usando el patron Front Controller o mediante alguno de los numerosos frameworks MVC / MVVC existentes.
Si te quieres evitar perder muchas horas, dias y meses, te recomiendo que te documentes al respecto antes de empezar mediante prueba/error. Es muy importante tener los conceptos claros.
Hay un libro muy recomendable llamado "Head First Servlets and JSP" que es muy facil de leer y muy instructivo. En apenas una semana te permitira conocer a fondo la base de las tecnologias web de Java.
Un saludo
__________________ If to err is human, then programmers are the most human of us |