Вопрос : дата EL решения в Кодем шва

Hi!

I имеет фабрику производит дату действительно для достоверного события: expireDate даты


@Factory (value= " expireDate ", scope=ScopeType.EVENT) общественное (_date) даты {календар
c = Calendar.getInstance ();
c.setTime (_date);
c.add (Calendar.DAY_OF_YEAR, 14);
возвращенное c.getTime ();

now
}, в моем домашнем компоненте я хочу установить то значение на примере на творение как: @Override


защитило createInstance аукциона () {аукцион аукциона
= super.createInstance (); Дата
теперь = новая дата ();
auction.setPublishdate (now);
//auction.setExpiredate («# {expireDate} "); //очевидно не о аукцион compile
возвращенный;

I
} проиллюстрировал я хотел бы вверх здесь в очень наивнонатуралистической попытке, как раз для того чтобы получить он вопрос в том, что clear.

My, как я делает это? Я знаю я может использовать System.getMili. вместо, но я те суметь как я должен сделать что-нибудь подобное.

Im новое для того чтобы соединить швами, так угодите сообщите я что-нибыдь из заказа в подходе, котор я выбрал здесь;)

Thanks,
Alex
class=

Ответ : дата EL решения в Кодем шва

Впрысните expireDate using @In в компонент где вы хотите использовать его.

Если вы не можете сделать это, то потому что не будет компонентом, вы можете использовать:

Датируйте дату = (дата) Contexts.getEventContext () .get («expireDate»);
auction.setExpireddate (дата);
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us