Des méthodes et des classes Jakarta Servlet obsolètes ont été supprimées dans Jakarta Servlet 6.0. Supprimez l'utilisation de ces classes et
méthodes de votre application.
Classes Jakarta Servlet supprimées :
Classes Jakarta Servlet supprimées
|
Classes Jakarta Servlet de remplacement
|
|
jakarta.servlet.http.HttpSessionContext
|
Aucune. La classe jakarta.servlet.http.HttpSessionContext a été supprimée pour des raisons de sécurité sans remplacement.
|
|
jakarta.servlet.http.HttpUtils
|
Cette classe est obsolète. Les méthodes des interfaces de demande offrent des fonctionnalités similaires. HttpServletRequest.getRequestURL() peut remplacer la fonctionnalité de
HttpUtils.getRequestURL(HttpServletRequest) et HttpServletRequest.getParameterMap() peut remplacer la fonctionnalité de
HttpUtils.parsePostData(int, ServletInputStream) ou HttpUtils.parseQueryString(String).
|
|
jakarta.servlet.SingleThreadModel
|
Aucun
|
Méthodes Jakarta Servlet supprimées :
Méthodes Jakarta Servlet supprimées
|
Méthodes Jakarta Servlet de remplacement
|
|
jakarta.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl() et jakarta.servlet.http.HttpServletRequestWrapper.isRequestedSessionIdFromUrl()
|
HttpServletRequest.isRequestedSessionIdFromURL() et HttpServletRequestWrapper.isRequestedSessionIdFromURL()
|
|
jakarta.servlet.http.HttpServletResponse.encodeUrl(String) et jakarta.servlet.http.HttpServletResponseWrapper.encodeUrl(String)
|
HttpServletResponse.encodeURL(String) et HttpServletResponseWrapper.encodeURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.encodeRedirectUrl(String) et jakarta.servlet.http.HttpServletResponseWrapper.encodeRedirectUrl(String)
|
HttpServletResponse.encodeRedirectURL(String) et HttpServletResponseWrapper.encodeRedirectURL (String)
|
|
jakarta.servlet.http.HttpServletResponse.setStatus(int, String) et jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)
|
Pour définir un code de statut, utilisez setStatus(int). Pour envoyer une erreur avec une description, utilisez sendError(int, String).
|
|
jakarta.servlet.http.HttpSession.getSessionContext()
|
Aucun
|
|
jakarta.servlet.http.HttpSession.getValue(String)
|
HttpSession.getAttribute(String)
|
|
jakarta.servlet.http.HttpSession.getValueNames()
|
HttpSession.getAttributeNames()
|
|
jakarta.servlet.http.HttpSession.putValue(String, Object)
|
HttpSession.setAttribute(String, Object)
|
|
jakarta.servlet.http.HttpSession.removeValue(String)
|
HttpSession.removeAttribute(String)
|
|
jakarta.servlet.ServletContext.getServlet(String)
|
Aucune. Auparavant, cette méthode renvoyait toujours la valeur null.
|
|
jakarta.servlet.ServletContext.getServlets()
|
Aucune. Auparavant, cette méthode renvoyait toujours une énumération vide.
|
|
jakarta.servlet.ServletContext.getServletNames()
|
Aucune. Auparavant, cette méthode renvoyait toujours une énumération vide.
|
|
jakarta.servlet.ServletContext.log(Exception, String)
|
ServletContext.log(String, Throwable)
|
|
jakarta.servlet.ServletRequest.getRealPath(String) et jakarta.servlet.ServletRequestWrapper.getRealPath(String)
|
ServletContext.getRealPath(String)
|
|
jakarta.servlet.UnavailableException.getServlet()
|
Aucun
|
Constructeurs Jakarta Servlet supprimés :
Constructeurs Jakarta Servlet supprimés
|
Constructeurs Jakarta Servlet de remplacement
|
|
jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)
|
UnavailableException(String, int)
|
|
jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)
|
UnavailableException(String)
|
Cette règle dispose d'un correctif automatisé pour remplacer les classes et méthodes obsolètes de Jakarta Servlet par leur remplacement correspondant.
Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.
Pour plus d'informations sur la migration de Jakarta 10, voir
Différences entre Jakarta Servlet 6.0 et 5.0.
Pour plus d'information, voir les notes d'obsolescence dans le
Javadoc Servlet 5.0.