インターフェース PortResolver

すべての既知の実装クラス:
PortResolverImpl

@DeprecatedSE(forRemoval=true, since="6.5") public interface PortResolver
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
これは古い IE のバグのために存在していたもので、もう必要ありません。
PortResolver は、Web リクエストが受信されたポートを判別します。

ServletRequest.getServerPort() は特定の状況で正しいポートを返さない場合があるため、このインターフェースが必要です。例: リダイレクト後にブラウザーが URL を正しく構築しない場合。

  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final PortResolver
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    getServerPort(jakarta.servlet.ServletRequest request)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    ServletRequest が受信されたポートを示します。
  • フィールドの詳細

    • NO_OP

      static final PortResolver NO_OP
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • getServerPort

      int getServerPort(jakarta.servlet.ServletRequest request)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      ServletRequest が受信されたポートを示します。
      パラメーター:
      request - メソッドがポートを検索する必要があること
      戻り値:
      リクエストが受信されたポート