我有一个系统(用java开发),它为用户生成消息。我想向用户显示这些消息。它们的初始状态将是"未读",然后当用户阅读它们时,消息将变为"已读"。此外,用户还可以删除消息
如何做到这一点
这些消息将以复选框的形式显示给用户,以便在用户阅读后选择要删除的消息(另一个想法?)
此外,我还不确定我将如何获得这些消息(可能是在Map中?)
谢谢大家!
我认为这只是更改该消息在表中的状态。
当User执行任何读取、删除操作时,您可以根据某个参数进行ajax调用(这样事情就会顺利进行,无需等待服务器交互来更改状态)。
在服务器端编写一个基于参数的函数,可以将消息状态更改为修改/删除/未读/已读。JSP只需读取状态并采取相应的操作。