1发送查看请求
2 controller调用service获取帖子数据赋给前端模板
//帖子id
@RequestMapping(path = "/detail/{discussPostId}", method = RequestMethod.GET)
//@PathVariable 从路径中取一个动态的值
public String getDiscussPost(@PathVariable("discussPostId") int discussPostId, Model model, Page page) {
// 帖子 通过帖子id得到帖子
DiscussPost post = discussPostService.findDiscussPostById(discussPostId);
model.addAttribute("post", post);
// 作者 通过用户id得到作者
User user = userService.findUserById(post.getUserId());
model.addAttribute("user", user);
return "/site/discuss-detail";
3 处理前端页面 修改应该显示的数据