2010-07-19 8 views
1

J'ai mis en place un projet JSF2.0 avec maven. Tout fonctionne très bien manipuler l'action exepté :-(JSF 2.0: L'action ne fonctionne pas

Voici ma page xhtml:

<h:form> 
    <h:commandButton 
     id="submit" 
     value="Absenden" 
     action="#(projectController.saveProject)"> 
    </h:commandButton> 
</h:form> 

et voici mon managed bean:

@ManagedBean 
@SessionScoped 
public class ProjectController { 

public String saveProject(){ 
    System.out.println("test"); 
    return("/newProject.xhtml"); 
} 
... 

Lorsque je tente de pousser le bouton rien ne se produit No. message d'erreur ... rien, mais la liaison de données fonctionne! Seules les actions/actionlisteners ne fonctionnent pas

Peut-être que quelqu'un a une réponse pour moi :-) Cheers

Répondre

7

Votre action est mal orthographiée. Utilisez des accolades, alors cela devrait fonctionner:

action="#{projectController.saveProject}"> 
+2

parfois les gens sont simplement stupides -.- merci – Sven