2012-07-25 35 views

回答

2

這是我在Groovy一樣。需要java郵件庫:

//... get reader from response, can use response.success callback in http.request 
ByteArrayDataSource ds = new ByteArrayDataSource(new ReaderInputStream(reader), "multipart/mixed"); 
MimeMultipart multipart = new MimeMultipart(ds); 
BodyPart part = multipart.getBodyPart(1); 
file = new File('/../../path/filename.pdf') 
file << part.content 
+0

請注意,對於Android,您應該使用com.sun.mail:android-mail – 2016-09-01 17:46:01

0

您是否嘗試從請求中檢索它?

CommonsMultipartFile file = request.getFile('myFile') //File 
def offerId = params.offerId //Standard Param 
def index = params.idx //Standard Param 

這相當於一個表單輸入象下面這樣:

<input class="invDocUpload" id="invFileUpload" type="file" name="myFile" size="40"/> 
+0

這是爲了響應。 – Eqbal 2012-08-01 21:40:49

+0

你是對的。我很抱歉沒有正確閱讀問題。我正在編碼的請求,而不是響應。 – 2012-08-02 01:44:42