/
NikolayVasiljev
/
Project
Обзор
Документация
Войти
/
NikolayVasiljev
/
Project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
feature
src/main/java/org/example/notesystem/controller/UserController.java
30 строк
819 B
VasiljevNik
My first commit
02 авг 2025, 18:47
02 авг 2025, 18:47
9929e3e
Код
Авторство
О чём код?
package org.example.notesystem.controller; import org.example.notesystem.model.User; import org.example.notesystem.service.UserService; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.*; @Controller @RequestMapping("/users") public class UserController { private final UserService service; public UserController(UserService service) { this.service = service; } @GetMapping("/register") public String registerForm(Model model) { model.addAttribute("user", new User()); return "register"; // шаблон register.html } @PostMapping("/register") public String register(@ModelAttribute User user) { service.register(user); return "redirect:/login"; } }