Configuración dinámica: fragmentos web (librerías pueden embeber partes de un web.xml de modo que no sea necesario añadirlos al web.xml de la aplicación.
Soporte asíncrono.
Soporta anotaciones: los filtros, Servlets y Listeners pueden definirse por anotaciones, sin necesidad de crear un web.xml.
API Servlet extendida: permite añadir Servlets y Filter después del arranque de la aplicación.
Otras características: mejora del soporte de las sesiones por ejemplo.
Además del soporte de Servlet 3.0 otras características interesante de Tomcat 7 son:
- Modo embebido simplificado: Tomcat 7 incluye un API para esto (al estilo Jetty).
- Mejoras en Logging: con un formateador que escribe logs en una única línea.
- Alias: permite incluir ficheros externos dentro de una aplicación, como directorios de imágenes o Javascript, de modo que puedan ser compartidos entre todas las aplicaciones.
- Detección y prevención de Memory Leaks
- Mejoras en Seguridad
Vía: unpocodejava