JSFでGoogleアプリエンジンを使用しています。ユーザーがそのボタンを押したときに関数を呼び出したい:
<p:commandButton value="Ajax Submit" action="#{todo.test}" />
todo を src->package test123 の下に置きました。
package test123;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.event.ActionEvent;
@ManagedBean(name="todo")
@SessionScoped
public class Todo {
public void test(ActionEvent event){
System.out.println("lol");
}
}
しかし、ボタンを押すと、エラーが発生します:次のようなsth:
javax.el.MethodNotFoundException: /Template/default.xhtml @39,38 action="#{todo.test}": Method not found: test.Todo@7929b073.test()
私が間違っている?または、いくつかの構成を行う必要がありますか?
ありがとう