This repository was archived by the owner on Jul 4, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 171
代码存在的问题和我的解决方法 #6
Copy link
Copy link
Open
Description
作为一名新手,读了您的代码,收益很大,但里面有些功能不能实现,仔细阅读后发现问题并解决,在此提出,希望能对您有帮助,所说有误请见谅。
1.点赞、评论功能不能实现
原因:发送新cookie错误
存在文件:所有设置cookie的Java文件,主要在blog.ajax包下
我的改正:所有Cookie cookie = new Cookie("star_arti" + id, System.currentTimeMillis() + " ");中的最后引号的空格删去,即Cookie cookie = new Cookie("star_arti" + id, System.currentTimeMillis() + "");
2.更新文章后不能删除原有文章
原因:edit.jsp文件表单中设置id为disable,id没有被提交,最后导致数据库删除失败
存在文件:admin文件夹下edit.jsp文件
我的改正:将disable该问readonly,即 input type="text" class="form-control" name="id" value="${edit_article.id}" readonly="readonly"
3.更新文章后标签被设置到别的文章
原因:更新文章的过程为删除原有文章,然后增加新的文章,随后数据库操作完成后会返回最新的文章,即时间最晚的一篇文章,最后标签被设置到这篇文章上。但是更新文章时默认时间设置为原有文章的时间,如果不加以修改,数据库操作返回的文章可能就不是这一篇文章,标签也就设置错误。
存在文件:admin文件夹下edit.jsp文件
我的改正:将时间设置为当前时间,具体实现参照发布新文章时时间的设置
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels