Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.demo.controller;
- import com.example.demo.model.Task;
- import com.example.demo.service.TaskService;
- import com.example.demo.service.UserService;
- 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.PostMapping;
- import javax.validation.Valid;
- import java.time.LocalDateTime;
- @Controller
- public class AddController {
- private TaskService taskService;
- private UserService userService;
- @Autowired
- public AddController(TaskService taskService, UserService userService) {
- this.taskService = taskService;
- this.userService = userService;
- }
- @GetMapping("/addtask")
- public String add(Task task, Model model){
- return "adds";
- }
- @PostMapping("/add")
- public String addTask(@Valid Task task, Model model){
- task.setStart((LocalDateTime) model.getAttribute("start"));
- task.setEnd((LocalDateTime) model.getAttribute("end"));
- taskService.saveTask(task);
- return "mainpage";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement