Avoir un “constantes”de la classe dans le programme JSF

Je suis en train de construire une application web en utilisant JSF/Primefaces. J'ai besoin d'avoir un "constantes"de la classe, c'est à dire une classe qui sera composé de constantes. Ces constantes sont principalement de navigation commandes qui seront utilisés tout au long de l'application. La raison pour laquelle je fais cela est pour éviter d'avoir instancié Cordes sur une base ad-hoc.

Comment puis-je atteindre cet objectif, prise de constantes accessible à partir de la sauvegarde des haricots et des fichiers XHTML?

J'ai essayé d'utiliser @ApplicationScoped et l'utilisation du Singleton-modèle (classe Singleton) mais je suis incapable de le faire fonctionner en raison de la question de la portée.

Ou peut-être que je suis juste en utilisant l'approche erronée. Toutes les idées/suggestions sont les bienvenues.

  • Pourquoi ne pas avoir une classe avec public static final String page1 = "page1.xhtml". Rappelez-vous que cette classe sera utilisée dans votre géré les haricots. Si vous allez à l'utilisation de ces valeurs dans votre JSF code, vous pouvez ajouter le @ApplicationScope de la classe et des getters pour le Strings vous allez utiliser.
  • Pouvez-vous expliquer avec un exemple?
InformationsquelleAutor javaMS | 2012-10-01