0
井中移出一個UploadedFile的,我在ManagedBean創造了一個「行動」將圖片添加到列表中,波紋管看我的行動:從一個List <UploadedFile的>
public void novaFoto(FileUploadEvent event) {
uploadsFotos.add(event.getFile());
}
現在,我必須做到以下幾點:當用戶點擊一個按鈕(「刪除圖片」)我必須從列表中刪除這張圖片,但是如何獲得UploadedFile如果這不是一個FileUploadEvent,只是一個普通的ActionEvent?
我IDEIA是這樣的(但我怎麼能傳遞一個FileUploadEvent我是否會觸發與一個命令這個動作):
public void removerFoto(FileUploadEvent event) {
for(UploadedFile up : uploadsFotos){
if (up.getFileName().equals(event.getFile().getFileName()))
uploadsFotos.remove(up);
}
}