Campos Heads no Response Request

Olá, galera fiz vários testes, mas não consegui adicionar um campo do tipo head…
estou fazendo assim!!

[code]<%@page import=“java.io.PrintWriter”%>
<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1”%>
<%@page import=“java.util.*” %>

Insert title here <% response.setHeader("logedUser","Teste oi");
%>
<%="Valor head: " + response.containsHeader("logedUser")    %>

</br>

<%
String headername = “”;
for(Enumeration e = request.getHeaderNames(); e.hasMoreElements();){
headername = (String)e.nextElement();
out.println(request.getHeader(headername) + “
”);
}

%>
<%="User agent head: " + request.getHeader(“logedUser”) %>

[/code]

a instrução que pergunta se contem o campo responde true…
mas se getHead retorna null…
Li muitas threads na Net já mas nenhuma me ajudou a enteder e resolver o problema…
Grato pelas dicas desde já!

Após fazer o response.setHeader(“logedUser”,“Teste oi”); redirecione o usuário para outra página e pegue pelo request.

Do modo como você está fazendo, você está colocando no response mas não existe uma escrita do response em lugar algum.

[quote=jakefrog]Após fazer o response.setHeader(“logedUser”,“Teste oi”); redirecione o usuário para outra página e pegue pelo request.

Do modo como você está fazendo, você está colocando no response mas não existe uma escrita do response em lugar algum.[/quote]
jakefrog, Obrigado pelo sua resposta…

Como seria a escrita no response…?
Eu fiz outros testes usando uma servle com …

RequestDispatcher rd = request.getRequestDispatcher("fileJSP1.jsp") rd.forward(request, response);

outro testerd.include(request, response);

mas sem sucesso… Se alguém puder me explicar a idéia do nosso amigo jakefrog…

Vamos supor, na página A você coloca um botão, aí antes de fazer RequestDispatcher rd.forward(request, response); você coloca o header no response.

Na página B você pega o header pelo request. Sacou?