我必须从 RESTful Web 服务(使用 Jersey)返回一个 JavaME .jad 文件,然后使用该文件在手机上安装应用程序。在交付 .jad 文件之前,必须更改其中的一些值。我正在考虑读取原始文件,更改读取输入并将其写回某个输出流。我可以只在 Jersey Rest 服务中返回输出流吗?在 mime 类型等方面我有什么特别需要注意的吗?有谁知道为此目的的某种示例代码或教程?提前致谢
问问题
442 次
1 回答
1
或者像这里: Input and Output binary streams using JERSEY? 或者您可以将 StreamingOutput 作为这样的实体发送:
return Response.ok(streamingOutput).type("text/vnd.sun.j2me.app-descriptor");
重点是你必须使用OutputStream
通过方法交给你StreamingOutput.write(OutputStream outputStream)
。
于 2011-08-17T09:26:49.493 回答