최고관리자 메뉴 오류 수정(files폴더가 없을 때 폴더 생성)

main
이범준 1 year ago
parent 8fd5960610
commit c604b98038

@ -20,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import cokr.xit.applib.Hangul;
import cokr.xit.base.code.service.CodeQuery;
import cokr.xit.base.code.service.bean.CodeBean;
import cokr.xit.base.web.ApplicationController;
@ -27,7 +28,6 @@ import cokr.xit.fims.base.Backup;
import cokr.xit.fims.base.service.bean.AdminBean;
import cokr.xit.fims.cmmn.DirectoryStructureToJson;
import cokr.xit.fims.cmmn.DirectoryStructureToJson.Node;
import cokr.xit.applib.Hangul;
import cokr.xit.fims.crdn.service.ImportService;
import cokr.xit.foundation.data.DataObject;
import cokr.xit.interfaces.smg.service.SmgService;
@ -135,8 +135,18 @@ public class AdminController extends ApplicationController {
ModelAndView mav = new ModelAndView();
mav.setViewName("jsonView");
Node tree = DirectoryStructureToJson.getNode(new File("files"));
File files_folder = new File("files");
if(!files_folder.exists()) {
boolean mkdirs = files_folder.mkdirs();
if(!mkdirs) {
mav.addObject("tree", null);
return mav;
}
}
Node tree = DirectoryStructureToJson.getNode(files_folder);
mav.addObject("tree", tree);
return mav;
}

Loading…
Cancel
Save