Tabela muito GRANDE, não está carregando no .JSP

Boa noite pessoal!

Estou desenvolvendo um sistema com VRaptor, e .JSP

Criei o método lista no DAO:

	public List<Cliente> lista() {
		TypedQuery<Cliente> query = manager.createQuery("Select c from Cliente c", Cliente.class);
		return query.getResultList();
	}

Chamo ele no Controller:

	public void lista() {
		List<Cliente> clientes = clienteDao.lista();
		result.include("clientes", clientes);
	}

E depois carrego no .JSP:

<!-- CABEÇALHO... -->
		<tbody>
				<c:forEach items="${clientes}" var="cliente">
					<tr>
						<td><c:if test="${not empty cliente.numCadastro}">
							${cliente.numCadastro}
						</c:if></td>

<!--                    OUTROS CAMPOS... -->

O problema é que é uma tabela com 130 atributos e 32,000 Registros… Não carrega dá estouro de cache do browser…

Como eu poderia resolver isso ??

Muito obrigado!!!

Nossa! Esta consulta é realmente necessária? Aliás, ainda devolver tudo para o navegador assim, sem dó, nem piedade. rs

Minha dica seria repensar esta consulta, e filtrar melhor esses dados.

A solução é paginar. E pergunte pra quem vai usar o sistema o que ele precisa pesquisar, pra poder filtrar como já explicou @Maria_Eduarda_Santos

Não sei nada sobre VRaptor, mas pelo que pesquisei usam isso: https://github.com/caelum/vraptor-paginator/