Estou com uma dúvida simples, é o seguinte:
tenho um método que lista todos os dados do banco:
int incremento;
int limite = incremento;
int index = limite + 30;
public List<Empresa> getLista() throws SQLException {
PreparedStatement stmt = this.connection
.prepareStatement("SELECT * FROM empresa order by nome LIMIT "
+ limite + ", " + index);
ResultSet rs = stmt.executeQuery();
List<Empresa> empresas = new ArrayList<Empresa>();
while (rs.next()) {
Empresa empresa = new Empresa();
empresa.setCod_empresa(rs.getLong("cod_empresa"));
empresa.setPrioridade(rs.getLong("prioridade"));
empresa.setNome(rs.getString("nome"));
empresa.setEndereco(rs.getString("endereco"));
empresa.setTelefone(rs.getString("telefone"));
empresa.setEmail(rs.getString("email"));
empresa.setSite(rs.getString("site"));
empresa.setDescricao(rs.getString("Descricao"));
empresa.setLogo(rs.getString("logo"));
empresas.add(empresa);
}
rs.close();
stmt.close();
stmt.close();
return empresas;
}
Observe a paginação pelo SQL Limit usado pelo mysql. onde será mais ou menos assim (LIMIT, “posição da lista” e “tamanho da lista”)
Ok até aqui, mas não consegui fazer com o que o JSP recebesse esta variável e incrementá-la.
Não tenho ideia de como manipular e/ou usar isso no JSP na visão, por favor me ajude à respeito, ficaria muito grato.