no message

main
이범준 2 months ago
parent f8dcafc7b4
commit ed68aea74a

@ -199,7 +199,7 @@ public class NisIndivBean extends AbstractBean {
rs.setPw("1111");
rs.setIp("172.25.102.61");
rs.setPort("1922");
rs.setWorkPath("StorkShareAgent_ECA_JEJU_dev/files/SND/1741000NIS");
rs.setWorkPath("StorkShareAgent_ECA_JEJU/files/SND/1741000NIS");
}
rs.setOsType("windows");
@ -226,7 +226,7 @@ public class NisIndivBean extends AbstractBean {
rs.setPw("1111");
rs.setIp("172.25.102.61");
rs.setPort("1922");
rs.setWorkPath("StorkShareAgent_ECA_JEJU_dev/files/RCV/1741000NIS");
rs.setWorkPath("StorkShareAgent_ECA_JEJU/files/RCV/1741000NIS");
}
rs.setOsType("windows");

@ -192,7 +192,7 @@ public class NxrpController extends AbstractController {
List<String> names = (List<String>)map.get("names");
for(String name : names) {
MultipartTest mt = new MultipartTest();
mt.fileDown(url+"/is/rentcar/intf/nxrp/getSiToTest2.do", "files/temp/receiveDriver/"
mt.fileDown(url+"/is/rentcar/intf/nxrp/getSiToTest2.do?name="+name, "files/temp/receiveDriver/"
+name);
}
@ -238,40 +238,41 @@ public class NxrpController extends AbstractController {
}
//테스트 면허정보응답파일 가져오기
@RequestMapping(name="getSiToTest2", value="/getSiToTest2.do")
public ModelAndView getSiToTest2(NisIndivQuery req) throws IOException {
public ModelAndView getSiToTest2(HttpServletRequest req) throws IOException {
ModelAndView dv = new ModelAndView("downloadView");
File folder = new File("files/temp/receiveDriver");
File[] fl = folder.listFiles();
if(fl != null && fl.length > 0) {
String name = fl[0].getName();
InputStream menualIS = new FileInputStream(fl[0]);
byte[] menualBytes = menualIS.readAllBytes();
menualIS.close();
Consumer<OutputStream> writer = new Consumer<OutputStream>() {
@Override
public void accept(OutputStream os) {
try {
os.write(menualBytes);
} catch (IOException e) {
e.printStackTrace();
}
}
};
dv.addObject("download",
new Downloadable()
.setContentType("application/zip")
.setWriter(writer)
.setFilename(name)
);
return dv;
String name = req.getParameter("name");
if(name == null || name.equals("")) {
return null;
}
File f = new File("files/temp/receiveDriver/"+name);
if(!f.exists()) {
return null;
}
return null;
InputStream is = new FileInputStream(f);
byte[] menualBytes = is.readAllBytes();
is.close();
f.delete();
Consumer<OutputStream> writer = new Consumer<OutputStream>() {
@Override
public void accept(OutputStream os) {
try {
os.write(menualBytes);
} catch (IOException e) {
e.printStackTrace();
}
}
};
dv.addObject("download",
new Downloadable()
.setContentType("application/zip")
.setWriter(writer)
.setFilename(name)
);
return dv;
}
//테스트 면허정보응답파일 가져오기

Loading…
Cancel
Save