小编Ram*_*oui的帖子

JSF:找不到方法

我在开发应用程序时遇到此错误

javax.el.MethodNotFoundException: /test.xhtml @18,99 
action="#{ComplexeController.saveComplexe}": Method not found:
fr.code.parc.controller.ComplexeController@97aead.saveComplexe()
Run Code Online (Sandbox Code Playgroud)

test.xhtml:

<h:body>
<h1>Génération des Complexes</h1>
<h:form>
    Nom Complexe: <h:inputText value="#{ComplexeController.complexe.nomComp}"/><br/>
    Nom Zone: <h:selectOneMenu id="nomZone" value="#{ComplexeController.complexe.zoneParc}" converter="#{GenericConverter}">
        <f:selectItems value="#{ZoneController.remplireItem()}"/>
</h:selectOneMenu>
<br/>
<h:commandButton action="#{ComplexeController.saveComplexe}" value="Insérer un nouveau complexe"/>
<h:commandButton action="#{ComplexeController.updateComplexe}" value="Modifier un complexe"/>
<br/>
<h:commandLink action="complexe" value="acceuil"/>
</h:form>
</h:body>
Run Code Online (Sandbox Code Playgroud)

实体Complexe.java

import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;

/**
 * Complexe generated by hbm2java
 */
@Entity
@Table(name="COMPLEXE"
    ,schema="PROJET" …
Run Code Online (Sandbox Code Playgroud)

jsf

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

jsf ×1