Os métodos e classes descontinuadas do Jakarta Servlet foram removidos no Jakarta Servlet 6.0. Remova o uso dessas classes e
métodos de seu aplicativo.
Classes removidas do Jakarta de Servlet:
Classes removidas do Jakarta Servlet
|
Classes de substituição do Jakarta Servlet
|
|
jakarta.servlet.http.HttpSessionContext
|
Nenhum. A classe jakarta.servlet.http.HttpSessionContext foi removida por motivos de segurança sem substituição.
|
|
jakarta.servlet.http.HttpUtils
|
Esta classe foi descontinuada. Os métodos nas interfaces de solicitação fornecem funcionalidades semelhantes. HttpServletRequest.getRequestURL() pode substituir a funcionalidade de
HttpUtils.getRequestURL (HttpServletRequest) e HttpServletRequest.getParameterMap() pode substituir a funcionalidade de
HttpUtils.parsePostData(int, ServletInputStream) ou HttpUtils.parseQueryString (String).
|
|
jakarta.servlet.SingleThreadModel
|
Nenhum
|
Métodos removidos do Jakarta Servlet:
Métodos removidos do Jakarta Servlet
|
Métodos de substituição do Jakarta Servlet
|
|
jakarta.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl() e jakarta.servlet.http.HttpServletRequestWrapper.isRequestedSessionIdFromUrl()
|
HttpServletRequest.isRequestedSessionIdFromURL() e HttpServletRequestWrapper.isRequestedSessionIdFromURL()
|
|
jakarta.servlet.http.HttpServletResponse.encodeUrl(String) e jakarta.servlet.http.HttpServletResponseWrapper.encodeUrl(String)
|
HttpServletResponse.encodeURL(String) e HttpServletResponseWrapper.encodeURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.encodeRedirectUrl(String) e jakarta.servlet.http.HttpServletResponseWrapper.encodeRedirectUrl(String)
|
HttpServletResponse.encodeRedirectURL(String) e HttpServletResponseWrapper.encodeRedirectURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.setStatus(int, String) e jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)
|
Para configurar um código de status, use setStatus(int). Para enviar um erro com uma descrição, use sendError(int, String).
|
|
jakarta.servlet.http.HttpSession.getSessionContext()
|
Nenhum
|
|
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)
|
Nenhum. Anteriormente este método sempre retornava nulo.
|
|
jakarta.servlet.ServletContext.getServlets()
|
Nenhum. Anteriormente este método sempre retornava uma enumeração vazia.
|
|
jakarta.servlet.ServletContext.getServletNames()
|
Nenhum. Anteriormente este método sempre retornava uma enumeração vazia.
|
|
jakarta.servlet.ServletContext.log(Exception, String)
|
ServletContext.log(String, Throwable)
|
|
jakarta.servlet.ServletRequest.getRealPath(String) e jakarta.servlet.ServletRequestWrapper.getRealPath(String)
|
ServletContext.getRealPath(String)
|
|
jakarta.servlet.UnavailableException.getServlet()
|
Nenhum
|
Construtores removidos do Jakarta Servlet:
Construtores removidos do Jakarta Servlet
|
Construtores de substituição do Jakarta Servlet
|
|
jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)
|
UnavailableException(String, int)
|
|
jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)
|
UnavailableException(String)
|
Essa regra tem uma correção automatizada para substituir as classes e os métodos do Servlet Jakarta descontinuados por sua substituição correspondente
Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.
Para obter mais informações de migração do Jakarta 10, consulte
Diferenças entre o Jakarta Servlet 6.0 e o 5.0.
Para obter informações adicionais, consulte as notas sobre a descontinuação no
Servlet 5.0 Javadoc.