Отправлено как параметр запроса с именем id
. Итак, к делу (и хаки):
String id = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("id");
Если bean-компонент является областью запроса, вы также можете сделать его управляемым свойством.
@ManagedProperty(value="#{param.id}")
private Integer id; // +setter
Могут быть и более эффективные способы, в зависимости от того, где на самом деле происходит #{id}
, что пока неясно на основании информации, предоставленной в этом вопросе. Именно в таких ситуациях вам вообще не нужно передавать его в качестве параметра запроса.