public String getMsgArchivoCargadoError() { String nombreArchivo = "N/A"; String[] separado = StringUtils.split(this.pathArchivoFisico, "/"); if (separado != null && separado.length > 0) { nombreArchivo = separado[separado.length - 1]; } return FacesUtil.generarMsgMultiLenguaje( new MsgMultiLenguajeDTO("vistaPreviaArchivoBean.msgArchivoCargadoError", nombreArchivo)); }
/** Obtiene los filtros almacenados en variables de sesión desde BalanceGeneralBean. */ @PostConstruct public void postConstructor() { try { this.pathArchivoFisico = (String) FacesUtil.getSessionMapValue(EnumVariableAmbitoSession.RUTA_REPORTE.name()); } catch (RuntimeException ex) { LOGGER.log(Level.SEVERE, "No se encontro la ruta del reporte en las variables de sesion", ex); this.pathArchivoFisico = null; } }