Funciones de la característica Servlet 4.0

El producto soporta la especificación Servlet 4.0.

Además de estas características y mejoras clave en el servlet 4.0, se proporcionan descripciones de las nuevas funciones y en desuso del servlet 4.0 en la especificación Java™ Servlet 4.0.
  • Se añaden las clases javax.servlet.GenericFilter y javax.servlet.http.HttpFilter. Para obtener más información, consulte Javadoc.
  • El método getHttpServletMapping se añade a la interfaz HttpServletRequest. Si desea más información, consulte la sección 12.3 de la Especificación Servlet 4.0.
  • Se añade el elemento default-context-path en el esquema del archivo web.xml. Si desea más información, consulte la descripción del elemento default-context-path en la sección 14.4.30 en la Especificación Servlet 4.0.
  • Se añaden los elementos request-character-encoding y response-character-encoding en el esquema del archivo web.xml. Para obtener más información, consulte la Sección 14.4.31 y la Sección 14.4.32 de la Especificación Servlet 4.0.
  • Se añaden los métodos getRequestCharacterEncoding, setRequestCharacterEncoding, getResponseCharacterEncodingy setResponseCharacterEncoding en la interfaz ServletContext . Para más información, consulte la Sección 4.4.5, 3.12 y 5.6 de la Especificación Servlet 4.0.
  • Se añaden los métodos getSessionTimeout y setSessionTimeout en la interfaz ServletContext . Para obtener más información, consulte el Javadoc y la sección 4.4.4 y 7.5 del Servlet 4.0 Specification.
  • Se añade soporte para los métodos HTTP/2 push y HTTP/2 promise. Obtenga soporte ALPN para utilizar el soporte de envío por push de forma segura. El soporte ALPN no está disponible de forma general con Java 8 y es necesario obtenerlo.
  • Se añade el soporte para las colas HTTP. Para más información, consulte la Sección 5.3, Colas HTTP de la Especificación Servlet 4.0. Añada los métodos getTrailerFields y isTrailerFieldsReady en la interfaz HttpServletRequest y añada los métodos setTrailerFields y getTrailerFields en la interfaz HttpServletResponse .