前台代码:(跟[ZK 上傳圖片和顯示圖片(保存在文件夹)]一样)
后台代码:
upload Event:(跟[ZK 上傳圖片和顯示圖片(保存在文件夹)]一样)
public void save() throws IOException{
Blob blob = Hibernate.Create(memberPhotoInputStream);//将InputStream转成Blob
.....//再将blob、图片的名稱保存入数据库
Files.close(memberPhotoInputStream);
}
显示图片
public void load() throws IOException{
...//从数据库里读出blob和图片的名稱
AImage aImg=new AImage(圖片名稱,blob.getBinaryStream());
Image memberImage=(Image)this.getFellow("memberPhoto");
memberImage.setContent(aImg);
}