HTTP 応答でヘッダーを設定しているサーブレットAがあります。
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String userName=request.getParameter("userName");
String newUrl = "http://somehost:port/ServletB";
response.addHeader("REMOTE_USER", userName);
response.sendRedirect(newUrl);
}
サーブレットBで、サーブレットAに設定されたヘッダー値を取得しようとしています。
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String userid = request.getHeader("REMOTE_USER");
}
しかし、ここでは userid の値はnull
. ここで何が足りないか教えてください。