Bonjour,
je réalise un portail Web. Je souhaite créer un portlet générique appelant des services métiers fournis par un site spécifique.
Pour cela, j'ai pensé à l'utilisation d'un fichier XML pour parametrer ce porlet générique.
Voici la structure de ce fichier XML :
Je nommerai par exemple ce fichier services.xml.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 <services> <service> <name></name> <label></label> <params> <param> <name></name> <initvalue></initvalue> <mandatory></mandatory> <editable></editable> </param> <param> <name></name> <initvalue></initvalue> <mandatory></mandatory> <editable></editable> </param> </params> </service> <service> <name></name> <label></label> <params> <param> <name></name> <initvalue></initvalue> <mandatory></mandatory> <editable></editable> </param> <param> <name></name> <initvalue></initvalue> <mandatory></mandatory> <editable></editable> </param> </params> </service> </services>
J'ai également crée 2 classes Java : Service et ServiceParameter correspondant à la description du fichie XML.
Comment charger ce fichier et créer les instances des 2 classes ? Faut-il créer une servlet charger d'effectuer ce traitement au démarrage du serveur ?
Merci d'avance
Partager