非推奨の Jakarta サーブレット・メソッドおよびクラスは、Jakarta サーブレット 6.0で削除されました。 これらのクラスおよび
メソッドの使用をアプリケーションから除去してください。
削除された Jakarta サーブレット・クラス:
削除された Jakarta サーブレット・クラス
|
置換 Jakarta サーブレット・クラス
|
|
jakarta.servlet.http.HttpSessionContext
|
なし。 jakarta.servlet.http.HttpSessionContext クラスは、セキュリティー上の理由から除去され、置き換えられませんでした。
|
|
jakarta.servlet.http.HttpUtils
|
このクラスは非推奨になりました。 要求インターフェースのメソッドは、同様の機能を提供します。 HttpServletRequest.getRequestURL() は
HttpUtils.getRequestURL (HttpServlet要求) の機能を置き換えることができ、HttpServletRequest.getParameterMap() は
HttpUtils.parsePostデータ (int、ServletInputStream) または HttpUtils.parseQueryString(ストリング) の機能を置き換えることができます。
|
|
jakarta.servlet.SingleThreadModel
|
なし
|
削除された Jakarta サーブレット・メソッド:
削除された Jakarta サーブレット・メソッド
|
置換 Jakarta サーブレット・メソッド
|
|
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) および akarta.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)
|
なし。 以前は、このメソッドは常に NULL を返しました。
|
|
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 サーブレット・コンストラクター
|
|
jakarta.servlet.UnavailableException(int, jakarta.servlet.Servlet, String)
|
UnavailableException(String, int)
|
|
jakarta.servlet.UnavailableException(jakarta.servlet.Servlet, String)
|
UnavailableException(String)
|
このルールには、非推奨の Jakarta Servlet クラスおよびメソッドを、対応する置換に置き換える自動修正があります。
カスタム構成をアプリケーション・ビルド・ファイルにコピーして、フィックスの自動化を有効にします。
Jakarta 10 のマイグレーションについて詳しくは、
Jakarta Servlet 6.0 と 5.0 の相違点を参照してください。
詳しくは、
サーブレット 5.0 Javadoc の非推奨に関する注意事項を参照してください。