我正在 Tomcat 6 上使用 Primefaces 3.3.1 编写 JSF 2.0 Mojarra 应用程序。使用 PrimeFaces<p:calendar>
组件,我需要禁用未来日期。我意识到我必须将 maxdate 属性设置为当前日期。但是,我不确定完成此操作的最简单方法是什么。
我意识到我可以创建一个 Managed Bean java.util.Date
,但这是一个国际应用程序,我需要考虑用户的位置。如果用户在世界的另一端,则服务器日期对他来说可能不正确。
那么,在用户位置检索当前日期并将<p:calendar>
maxdate 属性设置为等于该值的最简单方法是什么? 如果可能的话,一个完全的客户端解决方案将是理想的。