
¿Servlet por página o por funcionalidad?
Publicado por Octavio (6 intervenciones) el 10/09/2015 00:46:54
Saludos.
Me encuentro iniciando un proyecto web con Java EE, estoy aplicando un modelo MVC propio, es decir sin utlizar frameworks. El proyecto tiene alrededor de 25 páginas (html y jsp), la duda que me surge es si crear un servlet por cada página o crear servlets por funcionalidad que respondan a las peticiones de varias páginas.
Por ejemplo 8 páginas tienen un link para que el usuario cierre sesión, lo que se me ocurre es que exista un servlet "sessionManager" que contenga la lógica para permitir que cada usuario cierre su sesión en vez de repetir el mismo código en distintos servlets.
Otro caso es que en mas de una página se tiene que mostrar en un select las entidades federativas del país. Entonces igual se me ocurre que es mejor crear un solo servlet que recupere la lista de entidades federativas en vez de que crear un sevlet por página con dicha funcionalidad. Pero bueno son mis inicios en java EE y no se si exista algún inconveniente en aplicar lo que mencioné o si por ejemplo que exista algún estandar que me convenga aplicar.
Gracias.
Me encuentro iniciando un proyecto web con Java EE, estoy aplicando un modelo MVC propio, es decir sin utlizar frameworks. El proyecto tiene alrededor de 25 páginas (html y jsp), la duda que me surge es si crear un servlet por cada página o crear servlets por funcionalidad que respondan a las peticiones de varias páginas.
Por ejemplo 8 páginas tienen un link para que el usuario cierre sesión, lo que se me ocurre es que exista un servlet "sessionManager" que contenga la lógica para permitir que cada usuario cierre su sesión en vez de repetir el mismo código en distintos servlets.
Otro caso es que en mas de una página se tiene que mostrar en un select las entidades federativas del país. Entonces igual se me ocurre que es mejor crear un solo servlet que recupere la lista de entidades federativas en vez de que crear un sevlet por página con dicha funcionalidad. Pero bueno son mis inicios en java EE y no se si exista algún inconveniente en aplicar lo que mencioné o si por ejemplo que exista algún estandar que me convenga aplicar.
Gracias.
Valora esta pregunta


0