做毕设(七)——删除自己的评论

做评论删除功能

<form style="float: right" th:if=${session.user!=null&&session.user.username==Username}
                  action="/comment/del" accept-charset="utf-8" method="post">
                
                <input type="hidden" name="id" th:value="${cs.id}">
                <input class="button" type="submit" value="删除">
            form>

本来用超链接做,/del/{id} 这样,发现这样用户可以直接输入url来操作,就改成了表单。

th:if=${session.user!=null&&session.user.username==Username}

判断是否是登录用户自己的空间

@RequestMapping(value = "/del",method = RequestMethod.POST)
    public String delComment(HttpServletRequest request){
        String id = request.getParameter("id");
        commentService.delComment(Integer.valueOf(id));
        User user = (User)request.getSession().getAttribute("user");
        return "redirect:/user/"+user.getId();
    }

你可能感兴趣的:(毕设论文)