WSI

Attachments attachments = _returnMessageContext.getAttachmentMap();
attachments.getAllContentIDs();

return new ResponseWithAttachments<Rsp, Attachments>(a,b)


*********************************************************
// 构造请求消息
AbcServiceStub.QueryReq req = new AbcServiceStub.QueryReq();

req.setUserId(USERID);
ResponseWithAttachments<Rsp, Attachments> rwa = stub.Query(req);


--------------------------
attachments = rwa.getAttachments();
// String[] content_id = attachments.getAllContentIDs();
String[] strings = new String[0];
String[] content_id = (String[])attachments.getContentIDList().toArray(strings);


for (int i = 0; i < content_id.length; i++)
{
DataHandler dataHandler = attachments.getDataHandler(content_id[i]);

File file = null;
String contentType = dataHandler.getContentType();
if (contentType.contains("image"))
{

dataHandler.writeTo(fileOutputStream);
fileOutputStream.flush();
fileOutputStream.close();
}

}
}


-----------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值