Fichier de propriétés dans spring mvc

J'ai un fichier de propriétés avec des paires clé-valeur:

key1=value1
key2=value2

Maintenant, dans mon contrôleur, je veux imprimer directement la valeur d'une propriété de fichier (bien sûr après le chargement du fichier de propriétés à l'aide de web.xml /app-servlet.xml), comme:

System.out.printl(${key1});

Est-il possible de faire cela?

Si non, je veux créer une interface avec toutes constant variable pour lire les valeurs de propriété de fichier. Comment dois-je faire??

public interface MyConstants
{
      @Value("${key1}")
      public static final KEY_1="";
}

Mais comme prévu uniquement chaîne vide est attribué.

Comment puis-je résoudre ce problème? Ou, quelle est la meilleure façon d'utiliser la propriété de fichiers pour récupérer les valeurs? Merci à l'avance...

InformationsquelleAutor Srikrishnan | 2013-06-03