A módszer onUpload nem fut p-FILEUPLOAD a Primeng

szavazat
0

Én nyilvánító FILEUPLOAD én html következőképpen

<p-fileUpload  name=file  url=http://localhost:8080/integra/services/upload (onUpload)=onUpload($event)  accept=.txt></p-fileUpload>

amely mutat én backend

    @PostMapping(value=/upload, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
    public ResponseEntity uploadFile(@RequestParam(file) MultipartFile file) throws IOException {
        File convertFile = new File(C:\\upload\\+file.getOriginalFilename());
        convertFile.createNewFile();
        FileOutputStream fout = new FileOutputStream(convertFile);
        fout.write(file.getBytes());
        fout.close();
        return new ResponseEntity(OK, HttpStatus.OK);
    }

De amikor a végrehajtó én onload esemény az én géppel, ez nem működik ... és még egy console.log kerül kipróbálni, de ez nem működik. ez az én géppel

  onUpload(event) {
    console.log(event.files.length);
    console.log(event.progress);
  }

Amikor fut a FILEUPLOAD a töltési sáv beragadt, és nem engedi meg, hogy végre egy másik fájlt feltölteni. Ezért, ha a rakodási bár soha nem fejezte be, az említett esemény nem kerül végrehajtásra írja kép leírása itt

Végül a fájl mentése az említett utat, de nem tudom kezelni az eseményt helyesen

Hálás lennék, hogy valaki tud nekem segíteni. Köszönöm

A kérdést 10/10/2019 00:56
a forrás felhasználó
Más nyelveken...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more