Red de conocimiento informático - Problemas con los teléfonos móviles - SpringMVC usa commons fileupload para cargar archivos y parseRequest(solicitud) devuelve una colección vacía. Estoy esperando orientación de los expertos.

SpringMVC usa commons fileupload para cargar archivos y parseRequest(solicitud) devuelve una colección vacía. Estoy esperando orientación de los expertos.

Ahora que ya estás usando Spring MVC, no es necesario escribir tu propio código para cargarlo, puedes hacer esto

El siguiente método es así, pasando el MultipartFile

carga de cadena pública (@RequestParam(value = "image") imagen de MultipartFile)

Entonces puedes hacer esto

image.transferTo(new File("¿Dónde quieres guardarlo? ?")) . transferTo(new File("donde desea guardarlo"));

Existen otros métodos para procesar imágenes, compruébelos usted mismo

XML configura un Bean

< bean id="multipartResolver"

class="org.springframework.web.multipart.Commons.CommonsMultipleFile image"

Entonces puedes hacerlo así

Imagen. commons.CommonsMultipartResolver">

< nombre de propiedad="maxUploadSize" valor="104857600" />

< nombre de propiedad="maxInMemorySize" valor="4096" />

< nombre de propiedad="defaultEncoding" valor="utf-8" />