1
У меня возникли проблемы с использованием сплава ui datepiker в liferay.Liferay Выбор даты с помощью сплава ui
мой код:
<%
Campagna campagna = (Campagna) request.getAttribute(WebKeys.CAMPAGNA);
long campagnaId = 0;
if (campagna != null) {
campagnaId = campagna.getCampagnaId();
}
//campagna.getDate()
%>
<input type="text" name="dataFine" id="<portlet:namespace />dataFine" size="30" />
<aui:script>
AUI().use('aui-datepicker', function(A) {
var dataInizioDatepicker = new A.DatePicker({
trigger: '#<portlet:namespace />dataInizio',
calendar: {
dateFormat: '%d/%m/%y'
}
}).render('##<portlet:namespace />dataInizioPicker');
});
</aui:script>
Что я Тринг сделать, это установить значение campagna.getDate() к datepiker, но я не могу найти способ.
Вторая проблема - формат даты.
Я хочу, чтобы формат даты datepiket был основан на текущем языке liferay.
Есть ли способ сделать это?
Благодаря Marco
$ {campagna.date} является дата Java, как может это работает? –
Он будет работать. В jsp, когда выполняется ваш скрипт, EL будет преобразовывать дату java в значение для дат []. Попробуйте и дайте мне знать, если он не работает –