Синтаксис внутри шва page.xml для вывода текущей даты? - PullRequest
1 голос
/ 03 декабря 2010

Возможно ли что-то подобное следующему назначить атрибут 'seenAt' вызовом, используя расширенную поддержку Seam для SEAM EL (seam 2.2)?

<navigation>
  <rule if-outcome="search">
   <out name="occurredAt" scope="event" value="#{new java.util.Date()}"/>
   <redirect view-id="/ui/search.xhtml"/>
  </rule>
 </navigation>

1 Ответ

2 голосов
/ 04 декабря 2010

шов имеет встроенный #{currentDate} фабричный метод, поэтому вы можете написать;

<navigation>
  <rule if-outcome="search">
      <redirect view-id="/ui/search.xhtml">
         <param name="occurredAt" value="#{currentDate}"/>
      </redirect>
  </rule>
</navigation>

и вы можете получить доступ к параметру occuredAt из search.xhtml

...