ViewParam vs @ManagedProperty (value = «# {param.id}»)

В чем разница между определением параметров представления следующим образом:

<f:metadata>
  <f:viewParam name="id" value="#{someBean.id}"/>
</f:metadata>

И определением свойства в ManagedBean следующим образом:

@ManagedProperty(value = "#{param.id}")
private Integer id;
95
задан BalusC 7 October 2013 в 20:05
поделиться