javaee-blog
javaee-blog copied to clipboard
代码存在的问题和我的解决方法
作为一名新手,读了您的代码,收益很大,但里面有些功能不能实现,仔细阅读后发现问题并解决,在此提出,希望能对您有帮助,所说有误请见谅。
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文件 我的改正:将时间设置为当前时间,具体实现参照发布新文章时时间的设置
@weixinme 哇 可以说是非常认真啦 :+1:
谢谢,从中学习很多,希望也对你有帮助