通过JavaMail读取邮件后: Message[] messages=folder.getMessages();
我要把这些邮件信息传到前端,然后在前端点击某个邮件就能显示这个邮件的全部内容,请问这个怎么实现?
Message对象在服务器有唯一的ID吗,可以把这个唯一的ID传到后端然后进行查找,返回这封邮件的内容吗?
前端展示的邮件需要有一个标识符与你所存放在磁盘或缓存中的数据条一一对应,这样,你才能获取到目标内容。Message这个类是一个对象,你看一下它的数据结构,找到一个可以唯一标识它的属性就可以了
你表述的问题过于简单,建议私聊
每个message应该都有一个唯一标识,一个是点击邮件时候把标识传到后台查出对应邮件内容返回前端,或者在查询时候直接把所有信息都传给前端,然后点击哪个邮件,页面的一个固定区域就显示对应邮件的内容