我正在使用JSP / Servlet构建项目。它有一个支持功能,允许客户端向服务器发送问题(客户端不是成员,没有电子邮件)。管理员将检查并回答问题并将其发送回客户端。因此可能无法立即回答,在此期间客户可能会离开网站。当客户返回网站时,我不知道如何为正确的客户发送答案。
我在考虑IP地址,但它可能是假的。任何人都有解决这个问题的方法吗?
英语不是我的母语,所以我的英语非常糟糕。对不起。
答案 0 :(得分:0)
您可以选择执行此操作:
session.setAttribute("question")
和session.getAttribute("question")
2. 使用Cookie或本地存储空间 当他提出问题时,为客户端分配一个唯一的Hash密钥并将其放入cookie中或将其保存在客户端浏览器的本地存储中。这样,如果客户使用他用来提问的相同浏览器,客户端将看到答案。 您甚至可以向客户端显示哈希密钥,以便他可以使用它在其他浏览器或其他设备中查看答案。