如何在XQ消息中设置部分的内容类型

时间:2012-10-01 09:53:05

标签: java jms

我们可以通过调用方法获取内容类型:XQPart.getContentType()但我不知道如何为XQ消息的当前部分设置内容类型

setContent(this.getContent(), "my_content_type")不起作用

XQPart interface docs

1 个答案:

答案 0 :(得分:1)

  

setContent(this.getContentType(),“some_stuff”)不起作用

这应该是setContent("<your stuff>", "<content-type>");,即第一个参数是实际内容,第二个参数是它的类型。

E.g。

setContent("this is sample text", "text/plain");
setContent("<html><body>this is sample html</body></html>", "text/html");
setContent(<XQPart whose content is an excel sheet>, "application/vnd.ms-excel");