Ce modèle convient lorsque la conception des pages pour chaque magasin et langue est quasi identique. Il suffit de gérer un ensemble de modèles JSP, mais vous devez traiter une série de fichiers de propriétés. Cette méthode permet d'effectuer des modifications globales au niveau de la conception des pages et ce sur l'ensemble du site, puisqu'il suffit de ne modifier qu'un seul modèle.
Par exemple, pour deux emplacements de magasin affichant chacun l'anglais américain et le français canadien, vous pouvez organiser vos modèles JSP comme suit :
/webapp/common/web/template/abc.jsp
Le chemin d'accès aux fichiers de propriétés pour ce modèle JSP est enregistré comme suit :
/webapp/common/web/properties/en_US/abc.properties
/webapp/common/web/properties/fr_CA/abc.properties
Dans ce cas, lors de l'enregistrement des fichiers JSP, seul le type de fichier doit être inclus dans le registre de fichiers. Grâce à cette méthode, seul un jeu de fichiers JSP doit être enregistré pour tous les environnements locaux et tous les magasins. En l'occurrence, les fichiers de propriétés doivent être enregistrés séparément, parce qu'ils contiennent des informations d'ordre culturel spécifiques, alors que le modèle, qui lui est entièrement général, est enregistré dans un répertoire commun.
Pour un exemple sur la gestion de ce modèle, reportez-vous au modèle de magasin. Pour consulter des exemples de code et des techniques plus avancées utilisant les fichiers de propriétés, reportez-vous au modèle d'enregistrement multiculturel.
![]() |