Iniciante em <display:table>

Olá pessoal sou iniciante em struts 2 e estou encontrando alguns problemas como este, pois preciso salvar uma lista de objetos

Segue meu JSP:

<display:table requestURI="carregar.do" class="listaPaginada"
			name="sessionScope.processosLiberados" id="processosLiberados" >
					      
			<display:column style="text-align:center;">
	 			<s:checkbox name="indexProc" value="processo" fieldValue=""/>
			</display:column>
							
			<display:column property="dataLibe"  title="Data Libe."  format="{0,date,dd/MM/yyyy}"/>
			<display:column property="processo" titleKey="processo" title="Processo" sortable="true"	escapeXml="true" />
			<display:column property="numeParc" title="NºParc" sortable="true" escapeXml="true" />            	  
</display:table>

Segue meu código Java:

[code]
public String cancelarLiberacaoProcessos() throws BusinessException {

	try {
		List<Integer> processosSelecionados = getIndexProc();
		List<ProcessoEmpenho> processos = (List<ProcessoEmpenho>) this
				.getSession().get("processosLiberados");
		List<String> numerosProcessos = new LinkedList<String>();
		List<ProcessoEmpenho> selecionados = new LinkedList<ProcessoEmpenho>();
		for (int i = 0; i < processosSelecionados.size(); i++) {
			numerosProcessos.add(String.valueOf(processosSelecionados
					.get(i)));
		}
		for (int i = 0; i < processos.size(); i++) {
			if (numerosProcessos.contains(String.valueOf(processos.get(i)
					.getProcesso()))) {
				selecionados.add(processos.get(i));
			}
		}
		processoEmpenhoService.cancelarLiberacaoProcessos(
				(List<ProcessoEmpenho>) selecionados, (Usuario) this
						.getSession().get("usuario_logado"));
		consultar();
		return SUCCESS;
	} catch (Exception ex) {
		throw (BusinessException) ex;
	}
}[/code]

Agradeço a ajuda de todos.