Echo/docs/110-帖子详情页.md
2021-01-24 16:55:16 +08:00

735 B

帖子详情页


DAO

Service

Controller

/**
 * 进入帖子详情页
 * @param discussPostId
 * @param model
 * @return
 */
@GetMapping("/detail/{discussPostId}")
public String getDiscussPost(@PathVariable("discussPostId") int discussPostId, Model model) {
    // 帖子
    DiscussPost discussPost = discussPostSerivce.findDiscussPostById(discussPostId);
    model.addAttribute("post", discussPost);
    // 作者
    User user = userService.findUserById(discussPost.getUserId());
    model.addAttribute("user", user);

    return "/site/discuss-detail";

}

前端

<span th:utext="${post.title}"></span>

<div th:utext="${user.username}"></div>

<div th:utext="${post.content}"></div>