/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.inbio.ara.util; import java.util.Locale; import java.util.ResourceBundle; import javax.faces.application.FacesMessage; import javax.faces.context.FacesContext; /** * * @author mvargas */ public class JSFMessage { private static String bundle = "org/inbio/ara/resources/global"; public static void addErrorMessage(String msg) { FacesMessage facesMsg = new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, msg); FacesContext fc = FacesContext.getCurrentInstance(); fc.addMessage("errorMessage", facesMsg); } public static void setErrorMessageFromBundle(String key,Locale locale){ String errorMsj = ResourceBundle.getBundle(bundle,locale).getString(key); addErrorMessage(errorMsj); } }