Questo è un problema implicito nelle applicazioni web.
La soluzione è non mostrare mai sul browser gli indirizzi che corrispondono a delle "azioni", in modo da evitare che premendo F5 tali azioni vengano ripetute.
Quando hai fatto quello che devi fare, fai un redirect su una pagina "neutra", che si limita a fare visualizzazione.