diff --git a/src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java b/src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java index 2b49365..85fc4ca 100644 --- a/src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java +++ b/src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java @@ -7,9 +7,7 @@ import io.micrometer.common.util.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.*; @Controller @@ -30,6 +28,11 @@ public class WebControlador { modelo.addAttribute("user",usuario); return "nuevo_usuario"; } + @PostMapping("/guardar") + public String guardarUser (@ModelAttribute("user") User usuario) { + servicioUser.registrar(usuario); + return "redirect:/"; + } @GetMapping ("/borrar") public String borrarUser(Model modelo){ diff --git a/src/main/resources/templates/nuevo_usuario.html b/src/main/resources/templates/nuevo_usuario.html index ccaa75b..01466d0 100644 --- a/src/main/resources/templates/nuevo_usuario.html +++ b/src/main/resources/templates/nuevo_usuario.html @@ -16,7 +16,7 @@
-
+ @@ -25,11 +25,9 @@ - - - + + -