2009-09-10 9 views
0

JSTL fournit le marqueur fmt: formatDate pour les dates de mise en forme. La façon de l'utiliser est: Garantir un format de date configurable pour chaque utilisateur sur les jsp

Maintenant, dans une application, vous ne voulez pas spécifier le format codé en dur de "jj/MM/aaaa" dans toutes vos pages JSP ou autres. Surtout que vous devez vous assurer que le format est configurable pour l'utilisateur.

Une solution possible est de spécifier un format pour la session en fonction des préférences de l'utilisateur et de l'utiliser partout.

J'ai aimé savoir s'il est possible de spécifier pour une fois un format de date par défaut pour les balises "c: out" ou "fmt: formatDate" pour une session donnée?

Quelle serait la meilleure solution à ce problème? Devrais-je écrire mon propre tag?

Merci à l'avance, KCN

Répondre

0

Une fois que l'utilisateur définit le format préféré et que vous stockez dans le cadre de la session:

<fmt:formatDate pattern="${sessionScope.myFormat}" />