2017-10-09 1 views
0

Dans mon projet Java webservice java, j'ai un fichier de propriétés dans le chemin de la classe pour lire certaines constantes dans le projet. C'est un projet non-maven, tous les jars sont ajoutés directement dans le dossier lib. Ici, je veux lire à partir du fichier de propriétés et de se référer à ces clés dans le fichier wsdl, qui se trouve dans le dossier WEB-INF. Comment puis-je ajouter ces clés dans le fichier wsdl pour obtenir les valeurs à l'intérieur. S'il vous plaît aider et merci beaucoup à l'avance pour vos réponses précieux.Comment lire le fichier de propriétés et obtenir des valeurs dans le fichier wsdl java

Répondre

0

il est pas difficile, vous pouvez le faire comme ça:

vous avez un fichier config.properties qui contient:

database=xxxx 
dbuser=myusername 
dbpassword=xxxxx 
IP= 192.xxxxxx 

Lorsque vous voulez maintenant obtenir le nom d'utilisateur que vous faites:

private static Properties prop; 
private String username; 
prop = new Properties(); 
username = prop.getProperty("username"); // you get myusername 
+0

C'est le moyen de lire le fichier de propriétés dans la classe java .. mon exigence est de l'appeler dans le fichier wsdl. – Aggressive

+0

Le fichier de propriétés est déjà chargé dans le classpath et j'utilise le même dans mes classes java. Mais je veux l'obtenir à l'intérieur de wsdl. S'il vous plaît envoyez-moi la syntaxe pour appeler à l'intérieur de wsdl. – Aggressive

+0

ah ok la question n'était pas très claire, la meilleure façon est d'utiliser un profil maven au lieu d'un fichier de propriétés. –