我是 JSF 的新手,想要一个按钮,单击该按钮将调用支持 bean 的方法。这是可能的还是我必须使用 AJAX 之类的?我尝试过类似的事情
<button onclick="#{myManagedBean.myMethod()}">MyButton</button>
但他们没有工作。正常的做法是什么?
编辑:
该按钮是由 JqueryUI 创建的,我无法将按钮的类型更改为 commandButton。我只能做两个自定义 -
1. 从该按钮调用 javascript 函数
2. 更改表单的目标(按钮所在的内部)
那么,我怎样才能从这两种方式调用支持 bean 方法,比如从 Javascript还是在表单上提交?