Alors, je vais essayé d'être clair, sans pour autant expliquer tout mon projet, chose qui serait un peu trop complexe.
En gros, je cherche à rendre mon appli multilingue.
Mes contraintes sont les suivantes :
- Environnement Jsp/Servlets
- Libellés récupérés en base de données
Après étude, je dirais que 2 procédés s'offrent à moi :
1) soit je stocke en session, dans un objet dédié, l'ensemble des libellés correspondant au langage d'un utilisateur
2) soit je récupère individuellement chaque libellé, lorsque le besoin s'en fait sentir chaque libellé en base de données
Il faut savoir que mon appli est une appli interprétant des scripts, et que le plus souvant, seuls environ 10% des libellés stockés en base seront utilisés (privilégie la solution 2)
Le nombre de libellés utilisés est relativement restreint (disons maxi ~100)
Pour l'intégration, la solution la + simple est la 1ère.
Vous trouvez ça choquant de stocker pour chaque utilisateur, une HashMap contenant au plus 100 String ?
Message édité par El_gringo le 05-10-2004 à 11:17:54