当我点击JSF网站中的链接时,我想调用EJB方法。目前,我在h:commandLink
标记内使用h:form
来触发EJB方法:
<h:form>
<h:commandLink value="Logout" action="#{loginBean.logout}"/>
</h:form>
有没有办法在不需要h:form
标签的情况下做同样的事情?
答案 0 :(得分:1)
如果您不想要表格(但我不明白为什么),您可以:
<f:event type="preRenderView" listener="#{bean.listener}"/>
答案 1 :(得分:-1)
必须在AFAIK表格内。