Auf Thema antworten

Hi,


du kannst in deiner Bean in der Action Methode folgende Parameter senden, falls etwas schief geht:


[code=Java]

public void delete(){

try{

....

} catch(Exception e){

RequestContext.getCurrentInstance().addCallbackParam("validationFailed", true);

}

}

   

[/code]


und  dann einfach abfragen:


[code=Java]

<p:commandButton id="yes" style="width: 100px" value="Ja"

                            action="#{bean.delete()}"

oncomplete="if (!args.validationFailed){success.show();} else {failure.show();}"/>

               

[/code]



Greetz



Oben