0

当我单击命令按钮时,我收到此错误:

javax.el.PropertyNotFoundException: /registracija.xhtml @78,120 action="#{noviKorisnik.kreiraj()}": 目标无法到达,标识符“noviKorisnik”解析为空

<h:form>
    <h:commandButton value="Registriraj" action="#{noviKorisnik.kreiraj()}" />
</h:form>

这是我的java类

@ManagedBean
public class NoviKorisnik {
           ...
   public void kreiraj() { ... }
}

我该如何解决这个问题?

4

1 回答 1

-1

action 属性接受一个方法绑定表达式,以便在用户激活此组件时调用支持 bean 操作方法。操作方法必须是不带参数且返回字符串的公共方法。返回的字符串表示操作的逻辑结果(例如“成功”、“失败”等),JavaServer Faces MVC 框架使用该字符串来确定接下来要显示的视图。

于 2015-08-07T16:17:36.170 回答