Java 来自p:menuitem的访问报告

Java 来自p:menuitem的访问报告,java,Java,您好,我是java新手,我想从我的template.xhtml重定向RelatorioAlunoServlet.java。java是一个java类 我该怎么做?事实上,我想把Jasper的报告称为primefaces的报告 <p:submenu label="Relatório" icon="ui-icon-pencil"> <p:menuitem value="Usuário" url="RelatorioAlunoServlet" icon="ui-icon-ho

您好,我是java新手,我想从我的
template.xhtml
重定向
RelatorioAlunoServlet.java
。java是一个java类

我该怎么做?事实上,我想把Jasper的报告称为primefaces的报告

<p:submenu label="Relatório" icon="ui-icon-pencil">
     <p:menuitem value="Usuário" url="RelatorioAlunoServlet" icon="ui-icon-home"/>
</p:submenu>

您的
p:menuitem
可以有一个actionlistener。像下面那样使用它

<p:submenu label="Relatório" icon="ui-icon-pencil">
    <p:menuitem value="Usuário" actionListener="#{RelatorioAlunoServlet.createReport}" icon="ui-icon-home" ajax="false"/>
</p:submenu>

现在,在bean中调用
createReport
-方法。jasper方法需要使用
ajax=“false”
将报告获取到outputstreams