Insertar un arreglo de un solo campo en MySql

GusLuke
13 de Abril del 2010
Hola:

Tengo un formulario en JSP y tiene un servlet como action mismo en el que trabajo un metodo que mando llamar desde un DAO, en el JSP tengo un campo llamado "segene" y esta dentro de un for, este campo almacena mas de una variable pues esta supeditado a las activiades q se capturen.
Pero no puedo almacenar los datos en MySql pues el programa me dice que se actualizaron los datos y nada en la BD no hay cambios me pueden ayudar????

Este es el codigo que utilizo para insertar

public class RegistroDAO {

Connection con;
public RegistroDAO(Connection con){
this.con = con;
}


public void actRegistro (String segene, String act)throws SQLException {

ArrayList<BeanEnero> insertar = new ArrayList<BeanEnero>();


insertar.add(new BeanEnero(segene, act));

String qupdate = "update actividad_atl set segene=? where act like ?";

PreparedStatement st = con.prepareStatement(qupdate);
con.setAutoCommit(false);
for(BeanEnero ins : insertar){

st.setString(1, ins.getAct());
st.setString(2, ins.getSegene());
st.executeUpdate();

}
con.commit();
con.setAutoCommit(true);
con.close();



}

}

Pero no inserta!!!!!!!!!

Gracias