Buscar este blog
martes, 17 de mayo de 2016
Helper para funciones más habituales
Declarar componente Helper, que se utilizará en toda la aplicación.
@Component
public class Helper {
private static final String POSTERIOR = "posterior";
private static final String ANTERIOR = "anterior";
private static final Logger log = Logger.getLogger("Helper");
public static String getFileName(String nombre) {
return nombre.substring(nombre.lastIndexOf('/')+1);
}
public static String getProperty(String key){
return ApplicationContextProvider.getContext().getMessage(key, null, null);
}
public static void showGlobalError(String claveSumario,String claveDetalle){
showGlobalMsg(null, FacesMessage.SEVERITY_ERROR, claveSumario,claveDetalle);
}
public static boolean isPostback() {
return FacesContext.getCurrentInstance().isPostback();
}
}
En cualquier clase, usar
import com.eon.plinv.util.Helper;
Helper.isPostback();
Helper.getProperty(APP_INFORMES_DIRECTORIOINFORMES) donde DIRECTORIOINFORMES es
private static final String APP_INFORMES_DIRECTORIOINFORMES = "app.informes.directorioinformes";
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario