Bom dia pessoal, tudo em ordem?
Pessoa, não sei o que esta de errado, tenho o seguinte menu:
[code]<?xml version="1.0" encoding="UTF-8" ?>
<f:view contentType=“text/html”>
<h:head>
<f:facet name=“first”>
LojaNet
</f:facet>
<script language="javascript" type="text/javascript"
src="js/locale.js"></script>
<style type="text/css">
.ui-layout-north {
z-index: 20 !important;
overflow: visible !important;;
}
.ui-layout-north .ui-layout-unit-content {
overflow: visible !important;
}
</h:head>
<h:body>
<p:layout fullPage="true">
<p:layoutUnit id="top" position="north" size="50">
<p:menubar autoSubmenuDisplay="true">
<p:submenu label="Cadastro" icon="ui-icon-document">
<p:menuitem value=" Cad Pessoa" url="pessoa.xhtml" />
<p:menuitem value="Alt Pessoa" url="buscaPessoa.xhtml" actionListener="#{pessoaBean.alterar}"/>
</p:submenu>
</p:menubar>
</p:layoutUnit>
<p:layoutUnit id="bottom" position="south" size="60">
</p:layoutUnit>
<p:layoutUnit id="center" position="center">
<ui:insert name="centro">
</ui:insert>
</p:layoutUnit>
</p:layout>
<p:dialog header="Basic Dialog" widgetVar="dlg1" modal="true">
<h:outputText value="Resistance to PrimeFaces is futile!" />
</p:dialog>
</h:body>
</f:view>
[/code]Bean
@ManagedBean(name = "pessoaBean")
@ViewScoped
public class PessoaBean {
.
.
.
public void alterar(){
.
.
.
Porem ao clicar no menu ele não chama o metodo.
Alguem sabe o que pode ser?
Obrigado.
[]s