2011-08-17 66 views
0

我必須從平靜的web服務(使用Jersey)返回一個JavaME .jad文件,然後用它在手機上安裝應用程序。在發送.jad文件之前,必須更改某些值。我正在考慮讀取原始文件,更改讀取輸入並將其寫回到某個輸出流。我可以直接在Jersey Rest服務中返回輸出流嗎?在mime類型等方面我有什麼特別的要求?有沒有人知道這種用途的某種示例代碼或教程? 在此先感謝如何使用Jersey Rest服務提供.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就交給你了。

+0

謝謝,我已經發現這個話題,但正在尋找一個代碼示例如何實現和調用StreamingOutputs寫入方法。 但我想我現在就開始運行了。再次感謝。 – heapifyman

+0

很高興我能幫到你。如何關閉這個話題? :-) – polve

+0

肯定的事情。怎麼樣? – heapifyman

相關問題