Seam page.xml中的语法输出当前日期?

时间:2010-12-03 20:12:10

标签: jsf seam

是否可以通过使用Seam对SEAM EL(接缝2.2)的扩展支持来调用'happenAt'属性?

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

1 个答案:

答案 0 :(得分:2)

seam有内置的#{currentDate}工厂方法,所以你可以写;

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

您可以从search.xhtml

访问occuredAt参数