【问题标题】:How to deliver .jad file using Jersey Rest service?如何使用 Jersey Rest 服务交付 .jad 文件?
【发布时间】:2011-08-17 17:26:49
【问题描述】:

我必须从 RESTful Web 服务(使用 Jersey)返回一个 JavaME .jad 文件,然后使用该文件在手机上安装应用程序。在交付 .jad 文件之前,必须更改其中的一些值。我正在考虑读取原始文件,更改读取输入并将其写回某个输出流。我可以只在 Jersey Rest 服务中返回输出流吗?在 mime 类型等方面我有什么特别需要注意的吗?有谁知道为此目的的某种示例代码或教程? 提前致谢

【问题讨论】:

    标签: java java-me jersey jad


    【解决方案1】:

    要么像这里: Input and Output binary streams using JERSEY? 或者您可以将 StreamingOutput 作为这样的实体发送:

    return Response.ok(streamingOutput).type("text/vnd.sun.j2me.app-descriptor");
    

    重点是您必须使用通过StreamingOutput.write(OutputStream outputStream) 方法传递给您的OutputStream

    【讨论】:

    • 谢谢,我已经找到了该主题,但正在寻找如何实现和调用 StreamingOutputs 写入方法的代码示例。但我想我现在让它运行起来了。再次感谢。
    • 很高兴我能帮上忙。关闭话题怎么样? :-)
    • 只需将我的答案设置为正确 :-) 不知道如何,我回答的比我问的要多。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-04
    • 2012-09-10
    • 2011-01-01
    • 1970-01-01
    • 2015-01-10
    • 1970-01-01
    相关资源
    最近更新 更多