Originariamente inviato da Angyles
codice:
response.sendRedirect("home.jsp");

<%
request.getAttribute("nome_assente");
%>
La questione è che se fai sendRedirect(), non vai direttamente alla pagina home.jsp mantenendo quella request .... la request termina lì (quindi i tuoi attributi spariscono) e al client arriva solo un "avviso" del tipo "senti client, fai una nuova request all'indirizzo http://blabla...../home.jsp"

Dovresti fare un "forward" alla pagina jsp:

codice:
RequestDispatcher rd = request.getRequestDispatcher("home.jsp");
rd.forward(request, response);