A ver, tienes varias cosas mal que yo veo a primera vista... de todos modos, la mejor forma de aprender es que te pelees con ello, así que te iré ayudando poco a poco y no te lo daré todo de golpe...
lo primero de lo que tienes que darte cuenta, es que no estas insertando ningún objeto "IncidenciaDetalle" en la lista en ningún momento, salvo al final con el nuevo código que has puesto
Código Java:
Ver originalIncidenciaDetalle wer = new IncidenciaDetalle();
wer.setId(contCodDet+"");
System.
out.
println("Cod:" + contCodDet
); wer.setObj(objObj.getDTipDescripcion());
System.
out.
println("Cod:" + objObj.
getDTipDescripcion()); wer.setCantidad(cant);
System.
out.
println("Cant:" + cant
);
lista.add(wer);
resul.append("<tr>" +
"<td>"+wer.getId()+"</th>"+
"<td>"+wer.getObj()+"</td>" +
"<td>"+wer.getCantidad()+"</td>" +
"<td>"+"<input type='radio'>"+
"</td></tr>");
Pero en este código... metes un objeto en la lista y muestras solo los valores de ese objeto que acabas de insertar. Cuando vuelves a entrar al action, insertas un nuevo objeto y vuelves a mostrar ese objeto en concreto, pero no muestras la lista.
La lista tienes que recorrerla y acceder a los elementos que hay dentro que son los objetos de tipo IncidenciaDetalle que estás insertando.
Es decir, tienes que hacer un for para recorrer la lista y en cada posición obtener el objeto IncidenciaDetalle correspondiente y mostrar los valores que desees de dicho objeto.