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

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

@weixinme

Description

@weixinme

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions