Llamo desde un jsp a un servlet:
if(nombreform.equals("guardarObservacion")){
System.out.println("Entro en guardarObservacion ");
Integer idcandidato = 0;
query = ("SELECT \"ID_CANDIDATO\" FROM CANDIDATOS WHERE \"TELEFONO\"="+(Integer.parseInt(request.getParame ter("telefono")))+";");
ResultSet resultados = null;
try {
resultados = miraBDQuery(query);
while(resultados.next()) {
idcandidato= Integer.parseInt(resultados.getString(1));
}
SeguimientoBean seguimiento = new SeguimientoBean();
seguimiento.setIdCandidato(idcandidato);
seguimiento.setFecha(request.getParameter("fechaob ser"));
seguimiento.setPuesto(request.getParameter("puesto ant"));
seguimiento.setUltimoPuesto(request.getParameter(" puestonuevo"));
seguimiento.setRangoSalarial(Integer.parseInt(requ est.getParameter("rangosalarial")));
seguimiento.setObservaciones(request.getParameter( "nuevaobser"));
agregarObservacion(seguimiento);
String nombre=(String)(request.getParameter("nombre"));
System.out.println("El nombre es " + nombre);
request.setAttribute("nombre",request.getParameter ("nombre"));
request.getRequestDispatcher("selCandiSeguimiento. jsp").forward(request,response); if (conexion!=null)
conexion.close();
}catch (Exception e) {
request.getRequestDispatcher("/selCandiSeguimiento.jsp");
}
}
Hago lo que quiero hacer, y al final con request.getRequestDispatcher llamo al mismo jsp y le vuelvo a envia la request, sin embargo esta esta vacía...en que momento se vacía como hacer para volver a mandar la reques la jsp con los datos para refrecar el jsp con los datos que tenía más los nuevos....
Muchas gracias.