0
Q
圖片上傳圖片預覽
A
回答
0
這是我的上傳處理程序代碼 這裏temp_storage_path是本地應用程序臨時路徑
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import com.wcs.wcslib.vaadin.widget.multifileupload.ui.UploadFinishedHandler;
public class ImageUploadFinishedHandler implements UploadFinishedHandler {
VerticalLayout imageLayout;
public ImageUploadFinishedHandler(VerticalLayout imageLayout) {
this.imageLayout = imageLayout;
}
@Override
public void handleFile(InputStream stream, String fileName, String arg2, long arg3) {
File file = null;
try {
file = new File("temp_storage_path"+fileName);
OutputStream outputStream = new FileOutputStream(file);
int read = 0;
byte[] bytes = new byte[1024];
while ((read = stream.read(bytes)) != -1) {
outputStream.write(bytes, 0, read);
}
outputStream.close();
} catch (FileNotFoundException e) {
return;
} catch (IOException e) {
return;
}
this.imageLayout.removeAllComponents();
Image previewImage = new Image();
this.imageLayout.addComponent(previewImage);
previewImage.setWidth("100px");
previewImage.setHeight("100px");
previewImage.setSource(new FileResource(file));
}
}
相關問題
- 1. ajax圖片上傳和asp.net中預覽
- 2. 預覽圖片上傳功能
- 3. 繭寶石,圖片上傳與預覽
- 4. 圖片上傳與預覽和刪除
- 5. 與預覽上傳圖片的圖片框在asp.net mvc的
- 6. 使用php和javascript創建圖片上傳器預覽圖片
- 7. 在使用IE9上傳圖片之前預覽圖片中的圖片
- 8. 圖片預覽jquery
- 9. 如何在上傳前預覽動態上傳的圖片?
- 10. 如何在Android上下載圖片時顯示圖片預覽?
- 11. 網頁圖片預覽器
- 12. 加載圖片預覽
- 13. 的WinRT XamlControl預覽圖片
- 14. 圖片上傳
- 15. 上傳圖片
- 16. 上傳圖片
- 17. 圖片上傳
- 18. 上傳圖片
- 19. 上傳圖片
- 20. 圖片上傳?
- 21. 上傳圖片
- 22. 上傳之前在手機上的圖片預覽
- 23. 不工作「前面加上」 HTML5圖片上傳預覽(DOM)
- 24. 用上傳的圖片替換圖片
- 25. 點擊圖片上傳圖片
- 26. MVC 3圖片上傳圖片
- 27. 上傳圖片的圖片水印?
- 28. 圖片上傳未上傳
- 29. 上傳文件之前的預覽圖片
- 30. 圖片上傳,分辨率檢查,裁剪和預覽。 PHP