2013-05-08 49 views
0

我要上傳使用AWS SDK亞馬遜-S3 JSP頁面的文件。但由於某種原因,我無法在我的java類中發送文件。有人能解釋我應該怎麼做文件傳遞給班級。上傳文件的形式JSP來amazonS3

更多信息:

突然想到說,我有myPage.jsp頁面,裏面我有一個表單,允許用戶選擇從自己的計算機中的文件:

<input type="file" name="myFile" /> Please chose a file to upload 

,我有upload.java文件

​​

但我不能讀取文件就像它返回null。

我使用亞馬遜AWS SDK,Liferay的portlet的SDK,Java和JSP

我希望這是足夠的信息

任何幫助將不勝感激

回答

0

酪氨酸這段代碼

UploadPortletRequest uploadRequest = PortalUtil.getUploadPortletRequest(actionRequest); 
String sourceFileName = uploadRequest.getFileName("myFile"); 

希望這會幫助你!

+0

它仍然給我null我不知道爲什麼。感謝您的嘗試! – JohnRambo 2013-05-08 09:25:57

+0

發佈您JSP代碼 – 2013-05-08 09:45:05

+0

<形式行動= 「<%= uploadFile%>」 ENCTYPE = 「多部分/形狀配合數據」>在文件夾<輸入類型上傳文件= 「提交」值=「UPLOAD」> – JohnRambo 2013-05-08 10:08:52