Estoy viendo como usar anotaciones en spring mvc, lo que quiero hacer es un buscador enviando desde un form mediante el metodo get :
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<form:form modelAttribute="video" method="get">
En el Controller tengo algo asi:
@RequestMapping(method=RequestMethod.GET)
public String inicializarFormulario(Model model){
Video video = new Video();
model.addAttribute(video);
return "/video";
}
@RequestMapping(method=RequestMethod.POST)
public String procesarFormulario(@ModelAttribute Video video,
BindingResult resultado, SessionStatus estado){
new BuscaVideoValidator().validate(video, resultado);
if(!resultado.hasErrors()){
estado.setComplete();
return "redirect:buscar.html";
}
return "/video";
}
El método con la anotación GET es para recibir e inicializar el formulario, el otro es para recibir los datos via POST, pero yo quiero recibirlos y VALIDARLOS via GET, como podría hacerlo?