Quizas a un no me di a entender

jeje . lo que quiero saber es como puedo mostrar en el JSP como capturar los datos de registros repetidos de una tabla (rolllunes) en ente caso los que tengan el idEmpleado(campo 1) repetido y que muestren los datos que contengan el horario_lunes (campo 2) y la clase_lunes(campo 3).
Dentro de la consulta tengo esto:
Código PHP:
public ArrayList ConsultarLunes (ConsultarRollVO lunVO)throws Exception
{
try{
if(this.conexion==null){
this.getConnection();
}
final String Sql = " SELECT * FROM rolllunes WHERE idEmpleado=?";
pst = conexion.prepareStatement(Sql);
pst.setInt(1, lunVO.getIdrn());
resultSet = pst.executeQuery();
ArrayList lista= new ArrayList();
while(resultSet.next()){
lunVO.setL3(resultSet.getString("horario_lunes"));
lunVO.setL4(resultSet.getString("clase_lunes"));
lista.add(lunVO);
}//// fin del while
resultSet.close();
pst.close();
this.conexion.close();
return lista;
}/// fin del try
catch(Exception e){
System.out.println(e.getMessage());
throw new Exception(e.getMessage());
}
}
y en el Action esto:
Código PHP:
public class ConsultarRollAction extends Action{
public ActionForward execute(
ActionMapping mapping
, ActionForm form
, HttpServletRequest request
, HttpServletResponse response) throws IOException, ServletException {
final ConsultarRollForm rollForm= (ConsultarRollForm) form;
ConsultarRollVO rollVO= new ConsultarRollVO();
ConsultarRollVO VO= new ConsultarRollVO();
ArrayList lista;
try{
///////// Acuafiesta //////////////////////
rollVO.setIdrn(rollForm.getIdrn());
final IngresarRollDAO rollDAO = new IngresarRollDAO();
VO = rollDAO.ConsultarID(rollVO);
final IngresarRollDAO lunesDAO = new IngresarRollDAO();
lista = lunesDAO.ConsultarLunes(rollVO);
rollForm.setIdrn(VO.getIdrn());
rollForm.setNomrn(VO.getNomrn());
rollForm.setAprn(VO.getAprn());
rollForm.setAmrn(VO.getAmrn());
rollForm.setLista(lista);
return mapping.findForward("roll");
}
catch(Exception e){
return mapping.findForward("fallo");
}
}
}
y por ultimo en el form tengo el array de "lista" que se mostrara para el JSP:
Código PHP:
public class ConsultarRollForm extends ActionForm{
private int idrn;
private String nomrn, aprn, amrn;
private ArrayList lista;
public ArrayList getLista(){
return lista;
}
public void setLista(ArrayList lista){
this.lista=lista;
}
public int getIdrn(){
return this.idrn;
}
public void setIdrn(int idrn){
this.idrn=idrn;
}
public String getNomrn(){
return this.nomrn;
}
public void setNomrn(String nomrn){
this.nomrn=nomrn;
}
public String getAprn(){
return this.aprn;
}
public void setAprn(String aprn){
this.aprn=aprn;
}
public String getAmrn(){
return this.amrn;
}
public void setAmrn(String amrn){
this.amrn=amrn;
}
idempleado----------horario_lunes----------clase_lunes
12345----------------- 13:45 --------------------- A
12345----------------- 20:00 --------------------- B
12345----------------- 22:00 --------------------- C
Necesito mostrar en pantalla (JSP) todos esos registros repetidos. Hasta ahora solo he conseguido mostrar un resultado y no asi todos aquellos que estan repetidos.