Elavult Jakarta kiszolgáló kisalkalmazás osztályok és metódusok eltávolítva

Az elavult Jakarta Servlet metódusok és osztályok eltávolításra kerültek a Jakarta Servlet 6.0alkalmazásban. Távolítsa el az osztályok és metódusok használatát az alkalmazásból.

Eltávolított Jakarta kiszolgáló kisalkalmazás osztályok:

Eltávolított Jakarta kiszolgáló kisalkalmazás osztályok

Helyettesítő Jakarta kiszolgáló kisalkalmazás osztályok

jakarta.servlet.http.HttpSessionContext

Nincs. A jakarta.servlet.http.HttpSessionContext osztály biztonsági okokból eltávolításra került.

jakarta.servlet.http.HttpUtils

Ez az osztály elavult. A kérésfelületek metódusai hasonló funkcionalitást biztosítanak. HttpServletRequest.getRequestURL() helyettesítheti a HttpUtils.getRequestURL(HttpServletRequest) funkcióját és a HttpServletRequest.getParameterMap() helyettesítheti a HttpUtils.parsePostData(int, ServletInputStream)​ vagy HttpUtils funkcióját.parseQueryString(String)​.

jakarta.servlet.SingleThreadModel

Nincs

Eltávolított Jakarta szervlet metódusok:

Eltávolított Jakarta szervlet metódusok

Helyettesítő Jakarta szervlet metódusok

jakarta.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl() és jakarta.servlet.http.HttpServletRequestWrapper.isRequestedSessionIdFromUrl()

HttpServletRequest.isRequestedSessionIdFromURL() and HttpServletRequestWrapper.isRequestedSessionIdFromURL()

jakarta.servlet.http.HttpServletResponse.encodeUrl(String) and jakarta.servlet.http.HttpServletResponseWrapper.encodeUrl(String)

HttpServletResponse.encodeURL(String) and HttpServletResponseWrapper.encodeURL(String)

jakarta.servlet.http.HttpServletResponse.encodeRedirectUrl(String) és jakarta.servlet.http.HttpServletResponseWrapper.encodeRedirectUrl(String)

HttpServletResponse.encodeRedirectURL(String) és HttpServletResponseWrapper.encodeRedirectURL(String)

jakarta.servlet.http.HttpServletResponse.setStatus(int, String) és jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)

Az állapotkód használatához setStatus(int). Egy leírással kapcsolatos hiba elküldéséhez sendError(int, String).

jakarta.servlet.http.HttpSession.getSessionContext()

Nincs

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)

Nincs. Korábban ez a metódus mindig nullértéket adott vissza.

jakarta.servlet.ServletContext.getServlets()

Nincs. Korábban ez a metódus mindig üres felsorolást adott vissza.

jakarta.servlet.ServletContext.getServletNames()

Nincs. Korábban ez a metódus mindig üres felsorolást adott vissza.

jakarta.servlet.ServletContext.log(Exception, String)

ServletContext.log(String, Throwable)

jakarta.servlet.ServletRequest.getRealPath(String) és jakarta.servlet.ServletRequestWrapper.getRealPath(String)

ServletContext.getRealPath(String)

jakarta.servlet.UnavailableException.getServlet()

Nincs

Eltávolított Jakarta Servlet Constructors:

Eltávolított Jakarta Servlet Constructors

Helyettesítő Jakarta Servlet Constructors

jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)

UnavailableException(String, int)

jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)

UnavailableException(String)

Ez a szabály automatikus javítást tartalmaz az elavult Jakarta Servlet osztályok és metódusok cseréjéhez a megfelelő helyettesítéssel. Másolja az egyéni konfigurációt az alkalmazás összeépítési fájljába a javítás automatizálásához.

További Jakarta 10 költöztetési információk: Különbségek a Jakarta Servlet 6.0 és 5.0 között.

További információkért tekintse meg a Servlet 5.0 Javadocdeprecation megjegyzéseit.