Deprecated Jakarta Servlet methods and classes have been removed in Jakarta Servlet 6.0. Удалите использование этих классов и методов из приложения.
Удалены классы сервлетов в Джакарте:
Удаленные классы сервлетов Jak
|
Замена классов сервлетов Jak
|
|
jakarta.servlet.http.HttpSessionContext
|
Нет. Класс jakarta.servlet.http.HttpSessionContext был удален из соображений безопасности без замены.
|
|
jakarta.servlet.http.HttpUtils
|
Этот класс устарел. Методы, применяемые в интерфейсах запросов, обеспечивают аналогичную функциональность. HttpServletRequest.getRequestURL() может заменить функциональные возможности
HttpUtils.getRequestURL (требованиеHttpServlet) , а HttpServletRequest.getParameterMap() может заменить функциональные возможности
HttpUtils.parsePostData (int, ServletInputStream) или HttpUtils.parseQueryString (String).
|
|
jakarta.servlet.SingleThreadModel
|
Нет
|
Удаленные методы сервлета Jakarta
Удалено Jakarta Serv
|
Замещающие методы сервлета
|
|
jakarta.servlet.http.HttpServletRequest.isRequestedSessionIdFromUrl() и jakarta.servlet.http.HttpServletRequestWrapper.isRequestedSessionIdFromUrl()
|
HttpServletRequest.isRequestedSessionIdFromURL() и HttpServletRequestWrapper.isRequestedSessionIdFromURL()
|
|
jakarta.servlet.http.HttpServletResponse.encodeUrl(String) и jakarta.servlet.http.HttpServletResponseWrapper.encodeUrl(String)
|
HttpServletResponse.encodeURL(String) и HttpServletResponseWrapper.encodeURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.encodeRedirectUrl(String) и jakarta.servlet.http.HttpServletResponseWrapper.encodeRedirectUrl(String)
|
HttpServletResponse.encodeRedirectURL(String) и HttpServletResponseWrapper.encodeRedirectURL(String)
|
|
jakarta.servlet.http.HttpServletResponse.setStatus(int, String) и jakarta.servlet.http.HttpServletResponseWrapper.setStatus(int, String)
|
Чтобы задать код состояния, используйте setStatus(int). Для отправки ошибки с описанием используется sendError(int, String).
|
|
jakarta.servlet.http.HttpSession.getSessionContext()
|
Нет
|
|
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)
|
Нет. Ранее этот метод всегда возвращал пустое значение.
|
|
jakarta.servlet.ServletContext.getServlets()
|
Нет. Ранее этот метод всегда возвращал пустое перечисление.
|
|
jakarta.servlet.ServletContext.getServletNames()
|
Нет. Ранее этот метод всегда возвращал пустое перечисление.
|
|
jakarta.servlet.ServletContext.log(Exception, String)
|
ServletContext.log(String, Throwable)
|
|
jakarta.servlet.ServletRequest.getRealPath(String) и jakarta.servlet.ServletRequestWrapper.getRealPath(String)
|
ServletContext.getRealPath(String)
|
|
jakarta.servlet.UnavailableException.getServlet()
|
Нет
|
Удалены конструкторы сервлета в Джакарте:
Конструкторы сервлета Jakarta
|
Замена конструктора сервлетов Jakarta
|
|
jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)
|
UnavailableException(String, int)
|
|
jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)
|
UnavailableException(String)
|
Это правило содержит автоматическое исправление для замены устаревших классов и методов сервлетов Jakarta с их соответствующей заменой.
Скопируйте пользовательскую конфигурацию в файл компоновки приложения, чтобы включить автоматизацию исправлений.
Дополнительная информация о миграции в Jakarta 10 приведена в разделе
Различия между сервлетами Jakarta 6.0 и 5.0.
Дополнительная информация приведена в примечаниях об устаревании в документации по Java
Servlet 5.0 Javadoc.