Hallöchen,
im Moment habe ich einen funktionierenden File-Upload am Laufen.
Jetzt würde ich noch gerne Einschränkungen hinzufügen, da man nur Bilder (jpeg,gif,png) uploaden können soll.
Das klappt auch wunderbar, jedoch kann man alle möglichen Dateien hochladen. Wie bekommen ich Restriktionen (nur jepg,gif,png) hinein? ???:L
Schon einmal vielen Dank für eure Antworten!
lg Laura
im Moment habe ich einen funktionierenden File-Upload am Laufen.
Java:
public void newPic(ValueChangeEvent vce) throws IOException {
System.out.println("newPic: neues Bild hochgeladen");
BeanAluUser mb = (BeanAluUser)util.getBean("g0_au");
UploadedFile file = (UploadedFile)vce.getNewValue();
int n = 0;
String pfad =
"C:\\Users\\..." + uploadpfad + File.separator + mb.getId() + File.separator;
String fileName = pfad + file.getFilename();
(new File(pfad)).mkdirs();
long fileLen = file.getLength();
String cType = file.getContentType();
InputStream is = file.getInputStream();
FileOutputStream fos = new FileOutputStream(fileName);
while ((n = is.read()) >= 0)
fos.write(n);
bildupdate(file.getFilename());
}
Das klappt auch wunderbar, jedoch kann man alle möglichen Dateien hochladen. Wie bekommen ich Restriktionen (nur jepg,gif,png) hinein? ???:L
Schon einmal vielen Dank für eure Antworten!
lg Laura
Zuletzt bearbeitet von einem Moderator: