Erro parametro spring Bot/html

1 resposta
S

Quando digito o parâmetro abaixo dar erro na pagina html

a href="${(#mvc.url(‘DV#detalhesDev’).arg(0, dev.codigo)).build()}"></a

---- Error

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Tue Jun 12 13:53:49 BRT 2018
There was an unexpected error (type=Bad Request, status=400).
Failed to convert value of type ‘java.lang.String’ to required type ‘long’; nested exception is java.lang.NumberFormatException: For input string: “${(”

------- Erro console

Resolved exception caused by Handler execution: org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type ‘java.lang.String’ to required type ‘long’; nested exception is java.lang.NumberFormatException: For input string: “${(”

------------------ Chamando método no controller

@RequestMapping("/{id}")

public ModelAndView detalhesDev(@PathVariable(id) long id) {

Dev dev = dr.findById(id);

ModelAndView mv = new ModelAndView(detalhesDev);

mv.addObject(dev, dev);		

return mv;

}

1 Resposta

darlan_machado

Entãoi, fera, você diz que espera um long e tenta passar um ${{? Como assim?

Criado 12 de junho de 2018
Ultima resposta 12 de jun. de 2018
Respostas 1
Participantes 2