ToDoController.java3(U)

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

関連タイピング

  • ToDo.java

    ToDo.java

    src/main/java

    プレイ回数54
    英語長文187打
  • application.properties

    application.properties

    src/main/resources

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

    404.html

    src/main/resources

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

    form.html

    src/main/resources

    プレイ回数62
    英語長文815打
  • ToDoService.java

    ToDoService.java

    src/main/java

    プレイ回数42
    英語長文168打
  • MenuController.java

    MenuController.java

    src/main/java

    プレイ回数44
    英語113打
  • data.sql

    data.sql

    src/main/resources

    プレイ回数58
    英語長文410打
  • ToDoHelper.java

    ToDoHelper.java

    src/main/java

    プレイ回数56
    英語長文398打

問題文

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

(//update)

//update

(@GetMapping("/edit/{id}"))

@GetMapping("/edit/{id}")

(public String edit(@PathVariable("id") Integer id, Model model,)

public String edit(@PathVariable("id") Integer id, Model model,

(RedirectAttributes attributes) {)

RedirectAttributes attributes) {

(ToDo target = toDoService.findByIdToDo(id);)

ToDo target = toDoService.findByIdToDo(id);

(if (target != null) {)

if (target != null) {

(ToDoForm form = ToDoHelper.convertToDoForm(target);)

ToDoForm form = ToDoHelper.convertToDoForm(target);

(model.addAttribute("toDoForm", form);)

model.addAttribute("toDoForm", form);

(return "todo/form";)

return "todo/form";

(} else {)

} else {

(attributes.addFlashAttribute("errorMessage", "taishoude-tagaarimasenn");)

attributes.addFlashAttribute("errorMessage", "taishoude-tagaarimasenn");

(return "redirect:/todos";)

return "redirect:/todos";

(})

}

(})

}

(@PostMapping("/update"))

@PostMapping("/update")

(public String update(@Validated ToDoForm form,)

public String update(@Validated ToDoForm form,

(BindingResult bindingResult,)

BindingResult bindingResult,

(RedirectAttributes attributes) {)

RedirectAttributes attributes) {

(if (bindingResult.hasErrors()) {)

if (bindingResult.hasErrors()) {

(form.setIsNew(false);)

form.setIsNew(false);

など

(return "todo/form";)

return "todo/form";

(})

}

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

ToDo ToDo = ToDoHelper.convertToDo(form);

(toDoService.updateToDo(ToDo);)

toDoService.updateToDo(ToDo);

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

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

(return "redirect:/todos";)

return "redirect:/todos";

(})

}

問題文を全て表示 一部のみ表示 誤字・脱字等の報告