package br.com.centralit.citcorpore.ajaxForms; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import br.com.centralit.citajax.html.AjaxFormAction; import br.com.centralit.citajax.html.DocumentHTML; import br.com.centralit.citcorpore.bean.UploadDTO; @SuppressWarnings({ "rawtypes", "unchecked" }) public class UploadExcluirDocsGerais extends AjaxFormAction { @Override public Class getBeanClass() { return UploadDTO.class; } @Override public void load(DocumentHTML document, HttpServletRequest request, HttpServletResponse response) throws Exception { UploadDTO uploadDTO = (UploadDTO) document.getBean(); // ControleGEDService controleGEDService = (ControleGEDService) ServiceLocator.getInstance().getService(ControleGEDService.class, null); // ControleGEDDTO controleGEDDTO = new ControleGEDDTO(); Collection colUploadsGED = (Collection) request.getSession(true).getAttribute("colUploadGeraisGED"); if (colUploadsGED == null) { colUploadsGED = new ArrayList(); } Collection col2 = new ArrayList(); for (Iterator it = colUploadsGED.iterator(); it.hasNext();) { UploadDTO uploadAux = (UploadDTO) it.next(); if (!uploadAux.getPath().equalsIgnoreCase(uploadDTO.getPath().replace("\\", "\\\\"))) { col2.add(uploadAux); }/* * else{ uploadAux.getNameFile(); uploadAux.getPath(); controleGEDDTO.setId(new Integer(uploadAux.getId())); } */ } request.getSession(true).setAttribute("colUploadGeraisGED", col2); } }