27/02/2013, 08:50
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años Puntos: 0 | |
Respuesta: Insertar datos Ah sorry;
Aqui va una parte del codigo del metodo Autenticar() de la clase LoginAction;
if (logginResult.getState().equals("1")){ //1: Login Exitoso
if (logRVO.getFlagPasswordChange().equals("1")){
bean.setError(logRVO.getMessage());
res.sendRedirect(JspServlet.INICIO_SESION_JSP);
}
System.out.println("USUARIO === " + bean.getUsuario());
/// Aca veo el usuario
int listAct = 0;
listAct = logRVO.getActivities().size();
bean.acciones = new Vector();
for(int i=0; i<=listAct-1; i++){
ActivityVO aVO = (ActivityVO) logRVO.getActivities().get(i);
Actividad act = new Actividad();
act.setCodModulo(codModulo);
act.setCodActividad(aVO.getCode());
act.setNomActividad(aVO.getName());
logginResult.getActivities().add(act);
bean.acciones.addElement(aVO.getCode());
//System.out.println("aVO.getCode():"+aVO.getCode()) ;
}
Donde dice que ACA VEO EL USUARIO, es que en la consola logro verlo, pero no se como pasarlo a la otra clase SimulateDB con metodo listaDB(session, cWhere) dentro del insert.
la sentencia SQL que he hecho es esta:
"INSERT INTO TABLA (USUARIO, CONSULTA, FECHA_OPERACION) VALUES "+
('"+ Aca no se como jalar el usuario + "', '" + Aca no se como ponerle la ruta de la consulta+ "', '"+ fecha.getTime() + "') ";
En la ruta de la consulta es porque ese metodo llama todas las consultas que deseo hacer de acuerdo a la consulta escogida, por eso es lista (session, cWhere)
donde cWhere es la condicion de la sentencia SQL de acuerdo a cada opcion de busqueda.
AYUDA PLEASE |