Я хочу вызвать метод EJB, когда я нажимаю ссылку на своем веб-сайте JSF. На данный момент я использовать h:commandLink
внутри h:form
тега, чтобы вызвать метод EJB:Как вызвать метод EJB без тега h: form на странице JSF
<h:form>
<h:commandLink value="Logout" action="#{loginBean.logout}"/>
</h:form>
Есть ли способ сделать то же самое, без необходимости использования h:form
тега?
Guess, текущее решение является хорошим , Вы можете попробовать вызвать URL-адрес и через 'f: viewParam' вызвать EJB из xhtml-шаблона - это теоретическая возможность. Подробнее см. Http://stackoverflow.com/questions/6377798. –