Eu gostaria de saber como eu importo um arraylist<objeto> clientes que está na minha classe java
para minha pagina jsp de ‘dados clientes’. Eu sei que teria que usar uma servlet para isso mas não sei como fazer. Poderiam me ajudar com algum exemplo ? EU queria saber também como eu realizo uma consulta neste arraylist . O usuário ira digitar o CPF na caixa de texto da pagina jsp e eu quero retornar apenas os dados cadastrados com aquele CPF. Eu não to usando banco de dados.
Meu código da arraylist ja está pronto. O da jsp, eu fiz assim, mas aparece todos os clientes cadastrados na arraylist:
String personCpf = request.getParameter("CPF"); // cpf digitado pelo usuário para fazer a busca
List<Client> clients = ControlClient.getClient(); // lista de todos os meu clientes cadastrados
pageContext.setAttribute("lista", clients);
<c:forEach items="${lista}" var="y">
<tr>
<td><c:out value="${y.getId()}" /></td>
<td><c:out value="${y.getCompleteName()}" /></td>
<td><c:out value="${y.getPhoneNumber()}" /></td>
<td><c:out value="${y.getCpf()}" /></td>
</tr>
</c:forEach>