Eclipse Jetty 12.0.0 ya está disponible y esta versión incluye cambios importantes en la arquitectura de Jetty.
Núcleo de embarcadero
- El núcleo de Jetty Server/Jetty Client ahora está 100 % desacoplado de cualquier tecnología específica de Jakarta EE (p. ej., Jakarta Servlet). Los usuarios pueden usar esta capa independientemente de cualquier entorno de EE en particular.
entorno Jetty EE
- Inicialmente se admiten 3 entornos:
- EE10 - Jakarta EE 10 (jakarta.*) - Servlet 6 - JSP 3.1 - JSTL 3.0 - WebSocket 2.1
- EE9 - Jakarta EE 9 (jakarta.*) - Servlet 5 - JSP 3.0 - JSTL 2.0 - WebSocket 2.0
- EE8 - Jakarta EE 8 (javax.*) - Servlet 4 - JSP 2.3 - JSTL 1.1 - WebSocket 1.1
- Jetty Integration : donde se integra con proyectos externos
- NoSql
- Memcaché
- Infinispan
- avellana
registro de cambios
- #10231 - DefaultServlet ya no es compatible con POST y OPTIONS y devuelve 405
- #10229 - HttpConfiguration.setIdleTimeout() interrumpe las solicitudes de ejecución prolongada
- #10227 - EE10 no funciona usando
HttpServletResponse.addCookie(jakarta.servlet.http.Cookie)
el atributo de cookie - #10205 - Embarcadero fijo 12 ee8 websocket demo
- #10178 - Corrección de la falla de la aplicación web de especificación de demostración
- #10165 - Cambiar el nombre de JAVAX_API a JAKARTA_API en ee9 y ee10 Fuente
- #10155 -
HttpServletResponse.getWriter().println()
EE10 Servlet include after se omite de la respuestaContent-Length
- #10135 - Websocket: el uso de PerMessageDeflateExtension y flush en batchMode envía FLUSH_FRAME al cliente.
Para obtener más información, consulte las instrucciones de actualización .