Skip to content
This repository has been archived by the owner on Jul 4, 2020. It is now read-only.

代码存在的问题和我的解决方法 #6

Open
weixinme opened this issue Jul 22, 2018 · 2 comments
Open

代码存在的问题和我的解决方法 #6

weixinme opened this issue Jul 22, 2018 · 2 comments

Comments

@weixinme
Copy link

作为一名新手,读了您的代码,收益很大,但里面有些功能不能实现,仔细阅读后发现问题并解决,在此提出,希望能对您有帮助,所说有误请见谅。

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文件
我的改正:将时间设置为当前时间,具体实现参照发布新文章时时间的设置

@Lemonreds
Copy link
Owner

@weixinme 哇 可以说是非常认真啦 👍

@weixinme
Copy link
Author

谢谢,从中学习很多,希望也对你有帮助

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants