[RESOLVIDO] chama o metodo e executa duas vezes

1 resposta
alexparanagua

estou chamando uma action via javascript e ele esta chamando o metodo duas vezes e com isso gerando dois registros

document.forms['abaProducaoReqForm'].action='/sistema/abaProducao/alterarEtiquetaItem';
				document.forms['abaProducaoReqForm'].submit();
@RequestMapping(value = "/abaProducao/alterarEtiquetaItem", method = RequestMethod.POST)
	public ModelAndView alterarEtiquetaItem(AbaProducaoForm form, BindingResult result) throws InterruptedException {

1 Resposta

alexparanagua

galera… coloquei o metodo no synchronized e resolveu mas tb…por causa de uma validacao q eu ja tinha feito q nao funcionava, como se tivesse chamando duas vezes ao mesmo tempo e a validacao nao pegava!

@RequestMapping(value = "/abaProducao/alterarEtiquetaItem", method = RequestMethod.POST)  
    public synchronized  ModelAndView alterarEtiquetaItem(AbaProducaoForm form, BindingResult result) throws InterruptedException {

e no conteudo dentro do metodo q eu keria sincronizar:

synchronized(this){

...

}
Criado 30 de outubro de 2014
Ultima resposta 30 de out. de 2014
Respostas 1
Participantes 1