Exemple : Fichiers de propriétés de sous-système Membres
Le sous-système Membres utilise les fichiers PropertyResourceBundle pour stocker des informations spécifiques aux paramètres régionaux.
En accédant à ces fichiers de propriétés, un seul fichier Java Server Pages peut afficher différentes exigences linguistiques. Par exemple, il n'y a pas de titre personnel en coréen. Par conséquent, la version coréenne du fichier de propriétés associé aux commandes AddressAdd et AddressUpdate indiquerait cette variation.
Plus généralement, ces fichiers de propriétés peuvent être utilisés pour spécifier les étiquettes à utiliser pour chaque paramètre, y compris si une étiquette est obligatoire ou utilisée dans une langue donnée. En outre, les fichiers de propriétés peuvent être utilisés pour créer des listes déroulantes, définir des jetons qui sont utilisés à plusieurs reprises, et ils peuvent définir certains paramètres de formatage HTML.
Les paramètres que vous mettez dans un fichier de propriétés n'affectent pas réellement le comportement du système. Par exemple, la définition d'un paramètre comme obligatoire le fait apparaître sur la page dans une police en gras, mais n'entraîne pas réellement la vérification de l'entrée de l'utilisateur. Pour vérifier l'entrée de l'utilisateur, il faut modifier l'instruction de tâche appropriée.
Les fichiers de propriétés suivants sont associés à des commandes dans le sous-système Membres. Les fichiers de propriétés par défaut se trouvent dans le répertoire suivant :
workspace_dir/properties
| Type | URL | Fichier de propriétés |
|---|---|---|
| Adresse et carnet d'adresses | AddressAdd et AddressUpdate |
|
| Enregistrement utilisateur | UserRegistrationAdd, UserRegistrationUpdate et AuditUserRegistration |
|
| Inscription et gestion des entités organisationnelles | OrgEntityAdd, OrgEntityUpdate, OrgEntityManage et AuditOrgEntity |
|