确保每个用户在jsp'中都可以配置日期格式;s

确保每个用户在jsp'中都可以配置日期格式;s,jsp,formatting,jstl,Jsp,Formatting,Jstl,JSTL为格式化日期提供fmt:formatDate标记。使用方法是: 现在,在应用程序中,您不希望在所有jsp或其他页面中指定硬编码格式“dd/MM/yyyy”。尤其是因为您需要确保用户可以配置格式 一种可能的解决方案是,根据用户偏好为会话指定格式,并在任何地方使用该格式 我想知道是否可以为给定会话的“c:out”或“fmt:formatDate”标记指定一次默认日期格式 这个问题的最佳解决方案是什么?我应该写我自己的标签吗 提前感谢,, KCN一旦用户设置了首选格式,您将其存储在会话范围内

JSTL为格式化日期提供fmt:formatDate标记。使用方法是:

现在,在应用程序中,您不希望在所有jsp或其他页面中指定硬编码格式“dd/MM/yyyy”。尤其是因为您需要确保用户可以配置格式

一种可能的解决方案是,根据用户偏好为会话指定格式,并在任何地方使用该格式

我想知道是否可以为给定会话的“c:out”或“fmt:formatDate”标记指定一次默认日期格式

这个问题的最佳解决方案是什么?我应该写我自己的标签吗

提前感谢,,
KCN

一旦用户设置了首选格式,您将其存储在会话范围内:

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