ToDoController.java2(C)

背景
投稿者投稿者jumokuいいね0お気に入り登録
プレイ回数84難易度(3.3) 492打 英語 英字 長文モードのみ
src/main/java
com.example.webapp.controller

関連タイピング

  • application.properties

    application.properties

    src/main/resources

    プレイ回数80
    英語長文294打
  • 404.html

    404.html

    src/main/resources

    プレイ回数98
    英語長文105打
  • form.html

    form.html

    src/main/resources

    プレイ回数130
    英語長文815打
  • detail.html

    detail.html

    src/main/resources

    プレイ回数111
    英語長文717打
  • data.sql

    data.sql

    src/main/resources

    プレイ回数121
    英語長文410打
  • ToDoService.java

    ToDoService.java

    src/main/java

    プレイ回数76
    英語長文168打
  • ToDoServiceImpl.java

    ToDoServiceImpl.java

    src/main/java

    プレイ回数96
    英語長文496打
  • ToDo.java

    ToDo.java

    src/main/java

    プレイ回数105
    英語長文187打

問題文

ふりがな非表示 ふりがな表示

(//create)

//create

(@GetMapping("/form"))

@GetMapping("/form")

(public String newToDo(@ModelAttribute ToDoForm form) {)

public String newToDo(@ModelAttribute ToDoForm form) {

(form.setIsNew(true);)

form.setIsNew(true);

(return "todo/form";)

return "todo/form";

(})

}

(@PostMapping("/save"))

@PostMapping("/save")

(public String create(@Validated ToDoForm form,)

public String create(@Validated ToDoForm form,

(BindingResult bindingResult,)

BindingResult bindingResult,

(RedirectAttributes attributes) {)

RedirectAttributes attributes) {

(if (bindingResult.hasErrors()) {)

if (bindingResult.hasErrors()) {

(form.setIsNew(true);)

form.setIsNew(true);

(return "todo/form";)

return "todo/form";

(})

}

(ToDo ToDo = ToDoHelper.convertToDo(form);)

ToDo ToDo = ToDoHelper.convertToDo(form);

(toDoService.insertToDo(ToDo);)

toDoService.insertToDo(ToDo);

(attributes.addFlashAttribute("message", "atarasiiToDogasakuseisaremasita");)

attributes.addFlashAttribute("message", "atarasiiToDogasakuseisaremasita");

(return "redirect:/todos";)

return "redirect:/todos";

(})

}