Class ForwardingHandler

java.lang.Object
nablarch.fw.web.handler.ForwardingHandler
All Implemented Interfaces:
Handler<HttpRequest,HttpResponse>, HttpRequestHandler

public class ForwardingHandler extends Object implements HttpRequestHandler
内部フォーワード処理を行うHTTPリクエストハンドラクラス。
  • Constructor Details

    • ForwardingHandler

      public ForwardingHandler()
  • Method Details

    • handle

      public HttpResponse handle(HttpRequest req, ExecutionContext ctx)
      HTTPリクエストに対する処理を実行する。 この実装では、レスポンスコンテンツパスのスキームが "forward://" であった場合に内部フォーワード処理を行う。
      Specified by:
      handle in interface Handler<HttpRequest,HttpResponse>
      Specified by:
      handle in interface HttpRequestHandler
      Parameters:
      req - HTTPリクエストオブジェクト
      ctx - サーバサイド実行コンテキストオブジェクト
      Returns:
      HTTPレスポンスオブジェクト