1

在我拥有的任何jsp中

<f:view locale="javaclass.locale">

usercontext.java 存储登录用户的语言环境。我可以访问语言环境

usercontext.getlocale();

我需要日期选择器根据登录用户自动以法语或英语显示。

4

1 回答 1

0

使用与http://jqueryui.com/datepicker/#localization上的本地化演示类似的方法,您可以使用一个小脚本在通过 jQuery 创建日期选择器之前在日期选择器上设置默认语言环境。

<script type="javascript">
    $.datepicker.setDefaults($.datepicker.regional["${usercontext.locale}"]);
</script>

或者您可以在创建日期选择器时设置它的语言环境。

<script type="javascript">
    $("#datepicker").datepicker($.datepicker.regional["${usercontext.locale"]);
</script>
于 2012-11-19T23:46:46.927 回答