【发布时间】:2020-01-07 17:57:58
【问题描述】:
在我的 Spring Boot 项目中,将 DTO 对象传递给我的视图,然后在提交后发布。例如。表单发布后如何访问“randomKey”?
@GetMapping("/{userId}/edit/feature/")
public String showEditFeature(@PathVariable("userId") Long userId, UserDto userDto,
Model model)
{
User user = userService.get(userId);
model.addAttribute("user", user);
model.addAttribute("randomKEy", "AnyObject");
return "user/edit/profile";
}
然后是我的帖子功能。
@PostMapping("profile_update")
public String watchFeatureUpdate(@Valid UserProfileDto UserProfileDto,
BindingResult result,
RedirectAttributes redirectAttributes, Model model)
{
Long userId = userService.updateUserProfile(userProfileDto);
redirectAttributes.addFlashAttribute("message", "Profile features updated
successfully!");
redirectAttributes.addFlashAttribute("alertClass", "alert-success");
return "redirect:/user/view/" + userId + "/profile";
}
【问题讨论】:
标签: java spring spring-boot dto