Hola:
No necesitas el index. Fíjate que yo no he puesto el index por ningún lado.
Código Java:
Ver originalout.println("<option>"+reg.getLoQueSea()+"</option>");
el reg.getLoQueSea() se refiere a los métodos getter/setter de la clase Registro que tú indicas en el LinkedList
Código Java:
Ver originalLinkedList<Registros> lista = Conexion.getContactos();
No me refiero al método get del LinkedList que sí necesita un index.
Vamos a ver si me explico mejor:
1.- Tienes la clase Registros, voy a suponer que tiene estos datos.
Código Java:
Ver originalpublic class Registros {
private int id = 0;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
return nombre;
}
public void setNombre
(String nombre
) { this.nombre = nombre;
}
}
2.- Una vez creado el LinkedList y el Iterator
Código Java:
Ver originalLinkedList<Registros> lista = Conexion.getContactos();
recorres el objeto Iterator como te he indicado antes, para visualizar en el jsp por ejemplo el Nombre (recuerda que en este caso el objeto Registros lo he creado yo y no tiene que coincidir con el tuyo).
Código Java:
Ver originalwhile(ciclox.hasNext()) {
Registros reg = ciclox.next();
out.println("<option>"+reg.getNombre()+"</option>");
}
Saludos.