<dependency>
<groupId>com.github.avbravo</groupId>
<artifactId>jmoordbutils</artifactId>
<version>0.1</version>
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
import com.avbravo.avbravoutils.JsfUtil;
import com.avbravo.avbravoutils.DateUtil;
import com.avbravo.avbravoutils.printer.Printer;
import com.avbravo.avbravoutils.email.ManagerEmail;
import com.avbravo.avbravoutils.QR;
import com.avbravo.avbravoutils.menu.MenuElement;
import com.avbravo.jmoordbutils.JsfUtil;
import com.avbravo.jmoordbutils.DateUtil;
import com.avbravo.jmoordbutils.printer.Printer;
import com.avbravo.jmoordbutils.email.ManagerEmail;
import com.avbravo.jmoordbutils.QR;
import com.avbravo.jmoordbutils.menu.MenuElement;
Podemos usar un replace All de NetBeans para hacer mas rápido.
cliente.setEdad(DateUtil.getAnioActual() - DateUtil.getAnioDeUnaFecha(cliente.getFechanacimiento()));
public void saveLocale() {
currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
currentLocale);
arb = ResourceBundle.getBundle("com.avbravoutils.properties.application",
currentLocale);
}
public void saveLocale() {
currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
currentLocale);
arb = ResourceBundle.getBundle("com.jmoordbutils.properties.application",
currentLocale);
}
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.avbravoutils.properties.application" var="app" />
</f:facet>
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />
</f:facet>
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.avbravoutils.properties.application" var="app" />
</f:facet>
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />
</f:facet>