Ok so you are using a
JSF architecture with backing beans.
You have a commit button on your view which invokes a handleCommit() method on your backing bean. This kicks off a commit sequence.
How do you deal with scenarios that the user hits refresh after the commit event has finished?
Basically you want to avoid double commits?