机智的爆爆哥 2019-11-29 14:09 采纳率: 33.3%
浏览 222

关于qq离线发送文档的问题 希望大佬们给说说

主要问题在与
发离线消息
分为发送方和接收方
发送方 发送消息后 消息应在数据库里记录
判断对方是否上线 当然 不上线 也发送不过去

当他上线时 会弹出一个窗口 new chat(); 把消息发送过去 然后清除数据库里的内容 保证不会发第二次

而数据库写入的函数pstmt.set 里面应该传一个文档 如果是只发送文本消息的话我知道 但是如果添加一张图片 或者表情 那就应该使用StyledDocument doc 这个 可是
PreparedStatement 里面的set---不知道用哪个 或者有什么更好的办法

图片说明
图片说明

  • 写回答

1条回答 默认 最新

  • renkai721 2019-11-29 14:16
    关注

    有专门的图片服务器,消息中保存的是文件的路径。当接收方上线的时候,会new chat,
    当用户点击new chat时候会拿着这个下载地址,触发下载文件的事件。

    评论

报告相同问题?