La carga de Java Kindeditor devuelve un problema json
Se produce un bucle infinito cuando el objeto se convierte en un objeto json. Puede agregar una configuración al convertir el mapa, de la siguiente manera
JsonConfig jc=new JsonConfig();
p>
jc.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
// Si usa hibeinate, puede agregar la siguiente oración si hay atributos en el mapa que no desea generar. agregue los nombres de los atributos a continuación para mejorar la eficiencia. La siguiente oración es opcional, lo que significa filtrar los atributos que no necesitan convertirse en objetos json
jc.setExcludes(new String[]{"handler). ", "hibernateLazyInitializer"});
JSONObject json = JSONObject.fromObject(map, jc);
Luego agregue JSONObject json = JSONObject.fromObject(map, jc); para esto oración, simplemente use SONObject json = JSONObject.fromObject(map); es para convertir directamente todos los atributos del objeto de mapa en un objeto json. Se agrega un JSONConfig para convertir de forma opcional y controlable el objeto de mapa en un objeto json.
savefile es un objeto Archivo. Usted asigna .put("url", savefile); cambie a map.put("url", savefile.getPath()); y todo estará bien