Clasele și metodele Jakarta Servlet perimate au fost eliminate în Jakarta Servlet 6.0. Eliminați utilizarea acestor clase și
metode din aplicația dumneavoastră.
Clase Jakarta Servlet eliminate:
Clase Jakarta Servlet eliminate
|
Clase Jakarta Servlet de înlocuire
|
|
jakarta.servlet.http.HttpSessionContext
|
Fără. Clasa jakarta.servlet.http.HttpSessionContext a fost eliminată fără nicio înlocuire, din motive privind securitatea.
|
|
jakarta.servlet.http.HttpUtils
|
Această clasă a fost perimată. Metodele pentru interfețele de cerere furnizează o funcționalitate similară. HttpServletRequest.getRequestURL() poate înlocui funcționalitatea lui
HttpUtils.getRequestURL(HttpServletRequest) și HttpServletRequest.getParameterMap() poate înlocui funcționalitatea lui
HttpUtils.parsePostData(int, ServletInputStream) sau HttpUtils.parseQueryString(String).
|
|
jakarta.servlet.SingleThreadModel
|
Fără
|
Metode Jakarta Servlet eliminate:
Metode Jakarta Servlet eliminate
|
Metode Jakarta Servlet de înlocuire
|
|
jakarta.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl() și jakarta.servlet.http.HttpServletRequestWrapper.isRequestedSessionIdFromUrl()
|
HttpServletRequest.isRequestedSessionIdFromURL() și HttpServletRequestWrapper.isRequestedSessionIdFromURL()
|
|
jakarta.servlet.http.HttpServletResponse.encodeUrl(String) și jakarta.servlet.http.HttpServletResponseWrapper.encodeUrl(String)
|
HttpServletResponse.encodeURL(String) și HttpServletResponseWrapper.encodeURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.encodeRedirectUrl(String) și jakarta.servlet.http.HttpServletResponseWrapper.encodeRedirectUrl(String)
|
HttpServletResponse.encodeRedirectURL(String) și HttpServletResponseWrapper.encodeRedirectURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.setStatus(int, String) și jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)
|
Pentru a seta un cod de stare, utilizați setStatus(int). Pentru a trimite o eroare cu o descriere, utilizați sendError(int, String).
|
|
jakarta.servlet.http.HttpSession.getSessionContext()
|
Fără
|
|
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)
|
Fără. Anterior, această metodă returna întotdeauna nul.
|
|
jakarta.servlet.ServletContext.getServlets()
|
Fără. Anterior, această metodă returna întotdeauna o enumerare goală.
|
|
jakarta.servlet.ServletContext.getServletNames()
|
Fără. Anterior, această metodă returna întotdeauna o enumerare goală.
|
|
jakarta.servlet.ServletContext.log(Exception, String)
|
ServletContext.log(String, Throwable)
|
|
jakarta.servlet.ServletRequest.getRealPath(String) și jakarta.servlet.ServletRequestWrapper.getRealPath(String)
|
ServletContext.getRealPath(String)
|
|
jakarta.servlet.UnavailableException.getServlet()
|
Fără
|
Constructori Jakarta Servlet eliminați:
Constructori Jakarta Servlet eliminați
|
Constructori Jakarta Servlet de înlocuire
|
|
jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)
|
UnavailableException(String, int)
|
|
jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)
|
UnavailableException(String)
|
Această regulă are un fix automat pentru a înlocui clasele și metodele deprecated Jakarta Servlet cu înlocuirea lor corespunzătoare.
Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.
Pentru mai multe informații despre migrarea Jakarta 10, vedeți
Diferențe între Jakarta Servlet 6.0 and 5.0.
Pentru mai multe informații, vedeți notele de perimare în
Servlet 5.0 Javadoc.