O p:menuitem do primefaces nao executa a ação ao ser selecionado

Olá pessoal, estou iniciando no JSF, e pra variar estou levando uma surra. Tenho um menu que ao selecionar uma de suas opções, deverá carregar o conteúdo de uma página em uma div;

Meu formulário principal é um index.xhtml, o código fonte do xhtml e do bean seguem abaixo. Quando seleciono a opção Empresas, simplemente nao acontece nada. Algúem pode me dizer onde estou errando?

XHTML

<h:form>

  <div id="menu-support">
<ul>
  <li> <a href="#">HELP</a> </li>
  <li> <a href="#">SUPORTE</a> </li>
  <li> <a href="#">CONTATO</a> </li>
  <li> <a href="#">LOGIN</a> </li>
  <li> <a href="#">SAIR</a> </li>
</ul>
  </div> <!-- fim div menu-support -->
			
  <div id="menu-bar">
<p:menubar>
  <p:submenu label="Home"></p:submenu>
    <p:submenu label="Cadastros">  
      <p:menuitem value="Empresas" ajax="false" action="#{CadastrosMBean.setEmpresa}"/>
      <p:menuitem value="Clientes" url="#"/>
      <p:submenu label="Produtos">
      <p:menuitem value="Produtos" url="#"/>
	.
	.	
	.	
  </div> <!-- fim div menu_support -->
</div> <!-- fim div conteudo_menu -->

BEAN

package br.com.bitap.managedbean;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

@ManagedBean(name=“CadastrosMBean”)
@RequestScoped

public class CadastrosMBean {

private String pagina;

public String getPagina() {
return pagina;
}

public void setPagina(String pagina) {
this.pagina = pagina;
}

public void setEmpresa() {
setPagina(“companyList.xhtml”);
}
}

Imagino que no menuItem, você precisaria de um update, para atualizar a div container, algo mais ou menos assim:

&lt;p:menuitem value="Empresas" ajax="false" action="#{CadastrosMBean.setEmpresa}" update="container"/&gt; 

Outra coisa, o ManagedBean precisa guardar estado, ou seja, não pode ser RequestScope, precisa ser ViewScoped ou SessionScoped.
Precisa guardar estado, pois toda vez que a página atualizar, vai buscar o valor no ManagedBean, e esse valor sempre seria nulo.

Ao invés de usar div’s, utilize <h:panelGroup layout=“block”></h:panelGroup>, que ao ser transformado para HTML, vai virar uma div.

Valeu pela ajuda, vou mudar e fazer os testes aqui.

Um abraço