Galera, tenho uma tabela mysql onde armazeno textos, minha aplicação lê essa tabela e carrega numa Arrayllist para ser exibida numa textarea de uma JSP, o problema é que a primeira ocorrência da minha Arraylist é null. Minha tabela mysql está ok, não tenho linha null. Segue meu código:
if ("Historico".equals(botaoacao))
{
prontuario = request.getParameter("prontuario");
try
{
PacientesDAO_W01 pcdaohist = new PacientesDAO_W01();
List<String> histConsulta = new ArrayList<String>();
histConsulta = pcdaohist.getHistoryPaciente(prontuario);
for(int i = 1; i < histConsulta.size(); i++)
{
historico = historico + "\r\n" + histConsulta.get(i) + "\r\n";
}
request.setAttribute("historico", historico);
request.setAttribute("prontuario", prontuario);
request.setAttribute("nome", nome);
request.setAttribute("nascimento", nascimento);
request.setAttribute("sexo", sexo);
request.setAttribute("estcivil", estcivil);
} catch (SQLException ex)
{
ex.printStackTrace();
} catch (Exception ex) {
Logger.getLogger(Agenda_Consulta_Pacientes_S001.class.getName()).log(Level.SEVERE, null, ex);
}
RequestDispatcher retorna = request.getRequestDispatcher("Consulta_Pacientes_W001.jsp");
retorna.forward(request, response);
}
Grato a todos…