Formulario não carrega no springboot

0 respostas
java
manrobfer

Boa tarde amigos. Estou desenvolvendo uma aplicação com o springboot e enfrentando o seguinte problema. Tenho a classe abaixo e quando executo o proglema a digito a url localhost:8080/shows eu vejo que a mensagem do System.out.println(“Form not showing up…”) é apresentada no console o que siginfica que a requisição é encontrada e executada. porem o
“formulario” não aparece e não da erro.

OBS: o formulario foi criado em src/main/resources/templates/ se alguém que já passou por isso tiver alguma ideia para ajudar eu agradeço.

package com.projeto.webmvc.controllers;

import javax.validation.Valid;

import org.springframework.stereotype.Controller;

import org.springframework.validation.BindingResult;

import org.springframework.web.bind.annotation.GetMapping;

import org.springframework.web.bind.annotation.PostMapping;

import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

import com.projeto.pojos.Messages;

@Controller
public class webConroller implements WebMvcConfigurer {

@Override
 public void addViewControllers(ViewControllerRegistry registry)
 {
	registry.addViewController("/resultado").setViewName("resultado");
 }

@GetMapping("/shows")
public String showForm(Messages messagesForm)
{ 	
 System.out.println("Form not showing up...");		
 return "formulario";
}	

@PostMapping("/updates") 
public String checkMessagesInput(@Valid Messages messagesForm, BindingResult bindingResult) 
{ 
	if(bindingResult.hasErrors()) {
       return "formulario"; }
 
       return "redirect:/resultado";	  
  }

}

Criado 31 de julho de 2019
Respostas 0
Participantes 1