Şu anda Java Server Faces kullanarak bazı dosya yüklemelerini arıyorum. RichFaces kullanarak this great introduction buldum. Ancak, burada süreci anlamakta bazı sıkıntılarım var.RichFaces kullanarak dosya yükleme
İlk önce kullanıcı bir dosya seçer ve anında karşıya yükleme true olarak ayarlanırsa dosya ajax kullanılarak işlenir, bu kadar iyi. bununla birlikte bir sonraki adıma gelince, Fasulye tarafında dinleyici şu beni karıştırır:
Mutlak yol bilgisayarımda bir geçici dizin etmektirpublic void listener(UploadEvent event) throws Exception{
UploadItem item = event.getUploadItem();
File f = item.getFile();
System.out.println(f.getAbsolutePath());
}
, ben emin anlıyorum, ama nasıl yapacak dosya, web uygulaması için kullanılabilir mi? Uygulamam bir WAR dosyası olarak dağıtıldı. Bunu savaşa yüklemek mümkün mü? Sesli aptalca olabilir, ama aslında kullanışlı olabilir.
Dosyayı yeni bir konuma kopyalamak için yeniden adlandırabileceğimin tamamen farkındayım, ancak bu şekilde mi gidiyorsunuz?
ben onu temizlemek için, teşekkürler düşündüğüm gibi. Sanırım bir indirme sunucusu oluşturmaya bakmam gerekecek. –
Bu indirme sunucusunu nasıl oluşturacağınızı hiç anladınız mı Filip? FileUpload bileşeni ile oynadım ve bir dosya yükledikten sonra nereye gideceğimi anlayamıyorum. – MattSayar