JSF + Primefaces: MenuBar Dinâmico

Estou criando um menubar dinamico no JSF com PRIMEFACES, porem nao estou muito satisfeito…

Seguinte, quando o menu é feito cada menuitem do menu recebe uma acao direfente que vem do banco de dados,
ae blz, se por acaso eu redirecionar pra outra pagina(outro arquivo .xhtml) o menudinamico criado perde a referencia
das acoes…isto é, quando clico nas acoes do menu, nao executada nada, somente na primeira pagina em que ele foi criado…nao sei como resolver…ja setei Ajax false e nada…alguem sabe?

Primeiro, qual é o escopo da managed bean ? Se for request tenta colocar na view ou session.

O escopo é session, lembrando que eu estou deixando o spring gerenciar isso pra mim, ou seja, eu nao uso @ManagedBean e @SessionScoped
e sim @Controller e @Session(“session”).

Deixei o JSF controlar a sessao e adicionei @ManagedBean e @SessionScoped, mas o erro permanece o mesmo…alguma ideia?