Variável Servlet para JSP pelo request == nulllll

Pessoal… podem me ajudar? Não sei porque o código abaixo não funciona… quero simplesmente enviar um valor da Servlet para o JSP através do request… mas na pagina o valor vem null. Se eu usar session, funciona, mas quero utilizar request!

O que estou fazendo de errado? Até onde eu sei, isso deveria funcionar!

SERVLET

request.setAttribute("usuario","true");
arg1.sendRedirect( "index.jsp" );

JSP

<%	String usuario = (String) request.getAttribute("usuario");
	System.out.println(": "+usuario);
	if(usuario != null){...}%>  

Valeu!

Cara faz assim que vai funcionar

SERVLET

request.setAttribute("usuario","true");  
this.getServletContext().getRequestDispatcher("index.jsp").forward(request,response);

Pq vc tem que passar o mesmo response e request para o seu JSP…
Assim deve funcionar…Abraço