diff --git a/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java b/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java index a83a7cbd..b352202a 100644 --- a/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java +++ b/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java @@ -157,12 +157,17 @@ public class NxrpController extends AbstractController { //테스트 면허정보응답파일 가져오기 @RequestMapping(name="getSiToTest0", value="/getSiToTest0.do") public ModelAndView getSiToTest0(HttpServletRequest req) throws IOException { + + System.out.println("getSiToTest0 1"); + ModelAndView jsonView = new ModelAndView("jsonView"); if(!isLocal() && !isTestServer()) { return jsonView; } + System.out.println("getSiToTest0 2"); + String url = ""; String prodYn = req.getParameter("prodYn"); if(prodYn == null) { @@ -175,27 +180,42 @@ public class NxrpController extends AbstractController { return jsonView; } - MultipartTest mt = new MultipartTest(); - mt.fileDown(url+"/is/rentcar/intf/nxrp/getSiToTest.do", "files/temp/receiveDriver"); + System.out.println("getSiToTest0 3"); + + try { + MultipartTest mt = new MultipartTest(); + mt.fileDown(url+"/is/rentcar/intf/nxrp/getSiToTest.do", "files/temp/receiveDriver/" + +"EBF_1741000NIS_Z000001LGE_2001_20251020105059452@6510000ECA.zip"); + } catch (Exception e) { + System.out.println("down fail"); + return jsonView; + } + + + System.out.println("getSiToTest0 4"); File folder = new File("files/temp/receiveDriver"); File[] fl = folder.listFiles(); + + System.out.println("getSiToTest0 5"); if(fl == null || fl.length == 0) { System.out.println("1!!!"); return jsonView; } + System.out.println("getSiToTest0 6"); if(fl[0].length() == 0) { System.out.println("2!!!"); fl[0].delete(); return jsonView; } + System.out.println("getSiToTest0 7"); //List results = nisIndivBean.getCarDriverInfoFromFile(); //for(Hirer result : results) { //nisIndivBean.updateDriverInfo(result); //} - + jsonView.addObject("res", "ok"); return jsonView; } @@ -232,9 +252,10 @@ public class NxrpController extends AbstractController { .setWriter(writer) .setFilename(name) ); + return dv; } - return dv; + return null; } //테스트 면허정보응답파일 가져오기