

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Atenção: O código a seguir é parte de uma aplicação, em condições ideais, que utiliza o Spring Framework e Spring Boot. Utilize esse código para responder as questões de números 27 e 28.
package com.funcionarios.empresa.controller;
import com.funcionarios.empresa.model.*;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class Controle {
private LoginDao dao;
private Login login;
@RequestMapping(value = "/
@ResponseBody
public ModelAndView receberLogin(@RequestParam(name = "user") String user,
@RequestParam(name = "senha") String senha, Model model) {
dao = new LoginDao();
login = dao.verificarLogin(user);
if (login == null) {
;
ModelAndView mv = new ModelAndView();
mv.setViewName("erros.html");
return mv;
} else {
/
/
}
}
}
Em um formulário de uma página HTML um analista deseja enviar o conteúdo dos campos user e senha em uma requisição HTTP POST para o método receberLogin da classe Controle, ao se clicar em um botão do tipo submit do formulário. Para que esse envio ocorra e seja mapeado corretamente
o atributo action da tag form deve conter o valor "login".
o formulário deve conter um campo flag com o valor "/
o atributo method da tag form deve conter o valor "/
o botão do tipo submit do formulário deve conter o atributo value com o valor "login".
o formulário deve conter o atributo submit com o valor "/