0

リクエストが渡され、追加のヘッダーを含むリクエストを返すプロキシ サーバーをシミュレートするために、サーブレット フィルターを作成しました。フィルターは単に HttpServletRequestWrapper をリクエストにラップし、追加のヘッダーを追加します。このプロセスは、ユーザーが外部システムからリダイレクトされるサーバー ポータルで実行されます。

現在、追加のヘッダーを作成できます。ただし、フィルターを使用して後続の jsp ページにこれらのヘッダーを渡す方法がわかりません。これを行う方法についてのアイデアはありますか?これは、追加のヘッダーを追加するサーバーをシミュレートするためのものであることに注意してください。ありがとう!

4

1 に答える 1

0

ラップされたリクエストをフィルタ チェーンに渡します。

@Override
public void doFilter(ServletRequest request, 
                     ServletResponse response, 
                     FilterChain chain) throws IOException, ServletException {
    HttpServletRequestWrapper wrapper = wrapOriginalRequestToAddHeaders(request);
    chain.doFilter(wrapper, response);
}
于 2013-02-22T07:20:07.293 に答える