SóProvas


ID
2970208
Banca
CESPE / CEBRASPE
Órgão
CGE - CE
Ano
2019
Provas
Disciplina
Programação
Assuntos

O Spring Framework utiliza os chamados controllers, que são classes mapeadas por meio de annotations e servem para dizer à aplicação o que exibir quando for requisitada uma página no navegador. Ao se requisitar uma URL em um sistema desenvolvido em Spring Framework, a classe @Controller verificará a URL que foi solicitada, por meio da anotação 

Alternativas
Comentários
  • @Controller //Define que minha classe será um controller

    public class HomeController {

       

      @RequestMapping("/home") //Define a url que quando for requisitada chamara o metodo

      public ModelAndView home(){

         //Retorna a view que deve ser chamada, no caso home (home.jsp) aqui o .jsp é omitido

        return new ModelAndView("home");

       }

     } 

     

    Fonte: https://www.devmedia.com.br/controlando-o-spring-mvc/26265

     

     

     

  • Exemplo de requestMapping

    @RequestMapping(value = "/", method = RequestMethod.GET)

    public ModelAndView home(ModelAndView modelAndView) {

    modelAndView = new ModelAndView("/index");

    System.out.println("entrou no /home");

    return modelAndView;

    }