Thanks for ur reply matt.drees. I try writing a new method mysave in ReportsHome:
| public String mysave(){ | if (this.getInstance().getRadiologos().getId()==0 && this.getInstance().getReportstatus().getId()>=4){ | this.addFacesMessage("ERROR"); | return "error"; | }else{ | super.update(); | return null; | } | } | In the JSF page the method is called by a <s:button> | <s:button id="mysave" | value="mysave" | action="#{reportsHome.mysave}" | view="/Reports.xhtml" | rendered="#{reportsHome.managed}"/> | The behaviour is: the values are saved even when the ERROR message is raised and the application goes to "Reports.xhtml" page, even when the parameters aren't valid and the super.update method is not called. Why? How could I do it for don't save it when the values are not correct? Thanks in advance. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121526#4121526 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121526 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user