Erro ao carregar nome e cpf do cliente no agendamento

Boa tarde criei um menu estático e ao clicar no link do agendamento o cliente vai acessar uma jsp para fazer seu agendamento, porem seu nome e cpf não são carregados.

menucliente.jsp

<%@page import="model.Agendamento"%>
<%@page import="model.Cliente"%>
<%
    Cliente cLogado = new Cliente();
    try {
         cLogado = (Cliente) session.getAttribute("cliente");
         Agendamento aLogado = (Agendamento) session.getAttribute("agendamento");
        out.print("Nome:"+cLogado.getNome()+" Cpf:"+cLogado.getCpf()+"(<a href='sair.jsp'>Sair</a>)<br/>");
        out.print("<a  href='cliente_registra_agendamento.jsp'> Agendamentos</a> | ");
           
       
        
        out.print("<hr/>");
       }catch(Exception e){
    response.sendRedirect("login.jsp");
}
%>

cliente registra agendamento.jsp--------

<!DOCTYPE html>
<%
String cpf = request.getParameter("cpf");
Cliente c = new Cliente();
try{
   c.setCpf(cpf);
   c.carregar();
}catch(Exception e){
out.print("Erro:"+e);
}

%>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
  <meta charset="utf-8">
</head>
    </head>
    <body>
        <%@include file="menucliente.jsp" %>
        <center>
        <h1>Registrar Agendamento do Cliente</h1>
        <form action="form_registrar_agendamento2.jsp" method="post">
            <input type="hidden" name="cpf" value="<%=c.getCpf() %>"/>  
            <b>Cpf: </b><%=c.getCpf() %> /
           <b> Nome do Cliente: </b><%=c.getNome() %><br/>
            <h3>Selecione O Serviço Desejado</h3>
            <table border="1">
            <tr>
                <th>NOME</th>
                <th>PREÇO</th>
                <TH>SELECIONE</th>
            </tr>
            <%
            ArrayList<Servico> lista = new ArrayList<Servico>();
            try{
                Servico s = new Servico();
                lista = s.listar();
            }catch(Exception e){
                out.print("Erro: "+e);
            }      
            for(Servico sl:lista){
            %>
            <tr>
                <td><%=sl.getNome() %></td>
                <td><%=sl.getPreco()%>
                <td><input type="radio" name="idservico" value="<%=sl.getIdservico()%>" required/></td>
            </tr>
            <%
            }           
            %>
            
        </table>
            <a href="menu.jsp"><input type="button"value="Cancelar"></a>
            <input type="submit" value="próximo"/>
             <br/>
        </center>
    </body>
</html>

Os campos que deviam carregar o nome e o cpf no formulário redirecionado não aparecem nada, só null, alguém pode me mostrar o erro, obrigado!