| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > jboss seam: передать Set<Date> в javascript |
| Автор: leniviy 1.10.2011, 10:08 | ||||
Есть манагед бин:
Есть страничка
мне надо, чтобы было так: var dates = [new Date(2011,1,1), new Date(2011,2,1)]; #{myBean.dates} резолвится как "[2011-02-01,2011-03-01]". Я пробовал через <a4j:support data="#{myBean.dates}" oncomplete="dates = data;"> Он якобы делает сериализацию через JSON. Тогда получается массив объектов, похожих на Date, но не Date: { year: 111, month: 1, date: 1, timeZone... }. И кроме того я не хочу делать дополнительный ajax реквест. У меня одна мысль: добавить ещё проперти в мой бин, который будет возвращать "[new Date(2011,1,1), new Date(2011,2,1)]". |
| Автор: MisterCleric 1.10.2011, 20:28 | ||
Дык, а в чем проблема? Это ж и есть JavaScript массив дат |
| Автор: leniviy 2.10.2011, 10:23 |
| 2011-02-01 - это интовое выражение с двумя минусами, а не дата. |
| Автор: MisterCleric 2.10.2011, 11:58 | ||||
Сранно, очень странно... У меня есть такое:
И все отлично из Seam приезжает в JavaScript |
| Автор: leniviy 2.10.2011, 13:17 |
| У вас maxFutureDate - строка, а не дата. |
| Автор: leniviy 2.10.2011, 14:16 | ||||
| Честно говоря, я понял, что для моей задачи лучше подходит не массив дат, а объект: чтобы можно было проверять наличие даты в наборе.
странный глюк форума: пишу code=java, а он делает javascript
|
| Автор: MisterCleric 2.10.2011, 14:43 | ||||||||
Как у нас на Украине говорят:
Еще раз такой код у меня на странице. Потом у меня есть GWT-module, в котором написано такое:
Так что давайте не спорить, у кого еще строки получаются... Добавлено через 2 минуты и 34 секунды Да, и если не заметил, то следующая у меня строка:
Вычисляемое значение. А вот если бы действительно '#{timeZone.rawOffset}' было бы строкой, смог бы я посчитать какое там смещение у TimeZone? |
| Автор: leniviy 2.10.2011, 14:47 | ||||
| Что за native? GWT что-ли? Добавлено @ 14:52
Да, смог бы.
выводит 3 |