Lo sé, depende de la aplicación web. Pero en el caso normal, ¿qué haces?: Un servlet, que sirve diferentes páginas (como una aplicación independiente con contenido variable) o para cada página un único servlet.¿Uno o múltiples servlets por aplicación web?
Tome por ejemplo un blog. Está la página de inicio con las entradas de blog más recientes, una vista de artículo para mostrar una entrada de blog y un archivo. Implementa esto con tres servlets diferentes, o uno que está enviando a las funciones. Al menos una buena parte de las cosas se comparte, como los encabezados http.
¿Cuáles son sus experiencias, qué funciona mejor?
¿Es algo así como el patrón de repositorio mvc? como en asp.net mvc, agregamos funciones similares en un controlador. Entonces, ¿el servlet es similar a esta idea? – Timeless
@Timeless no realmente, no lo creo. Los servlets son bloques de construcción de bajo nivel y, durante muchos años, los desarrolladores de aplicaciones han estado utilizando frameworks más avanzados que viven en la plataforma de servlets pero que proporcionan una mejor arquitectura de aplicaciones. Spring MVC, por ejemplo, es uno de esos marcos que es similar en muchos aspectos a ASP MVC. –