关于留言功能怎样实现的问题?

来源:6-2 Cookie概述

笨笨先生_L

2017-01-19 22:09

我想问一下,我打开了这个慕课网(会话),在评论区留言以后,评论区里会显示我评论的内容,等我彻底关于慕课网的所有链接(结束这个回话),在重新打开慕课网(进入新的会话),在评论区里还会看到刚才的留言,这个功能是不是用cookie来实现的还是session呢?

写回答 关注

2回答

  • 慕粉3831357
    2017-01-20 18:26:40
    已采纳

    流程大致是这样的:

    1. 你登录-->成功后,把不敏感的用户信息保存在Cookie里面

    2. 你留言-->点击回答-->把你提交的留言保存到了数据库里,这条信息,就永远保存了下来,这时候和Cookie和Session已经没关系了

    3. 你不管什么时候,登录与否,都能看到你的留言

    因为Http协议是无状态的,服务器需要知道本次会话是谁发起的,Web开发中,我们通常使用Cookie或Session来保存会话的标识

    下面是imooc的Cookie,我们登录的信息,大多数都可以看到

    http://img.mukewang.com/5881e5dd0001be9207150259.jpg

  • 慕粉092532894
    2017-01-20 16:55:18

    这个留言区的数据你评论后数据提交到后台保存到数据库中了。重新打开新的页面,数据应该是数据库查询出来,然后保存在内存里面取的吧,没有简单的用cookie或是session吧

    笨笨先生_L

    昨天晚上了临睡之前,想了一下,确实是这样。数据保存到数据库中已经是永久保存,到时候可以利用select数据库查询功能就能显示了。谢谢你的回复☺️

    2017-01-20 18:31:36

    共 1 条回复 >

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248279 学习 · 3071 问题

查看课程

相似问题