| | |
| | | |
| | | @RequestMapping(value = "/index", method = RequestMethod.GET) |
| | | public Version index() throws Exception { |
| | | FTPClient ftpClient = new FTPClient(); |
| | | ftpClient.connect(ip, port); |
| | | ftpClient.login(userName, userPwd); |
| | | if (path != null && path.length() > 0) { |
| | | ftpClient.changeWorkingDirectory(path); |
| | | } |
| | | String content = readFile(ftpClient); |
| | | if(ftpClient.isConnected()) { |
| | | ftpClient.logout(); |
| | | ftpClient.disconnect(); |
| | | } |
| | | SAXReader reader = new SAXReader(); |
| | | Document document = reader.read(new InputSource(new ByteArrayInputStream(content.getBytes("utf-8")))); |
| | | Element root = document.getRootElement(); |
| | | // FTPClient ftpClient = new FTPClient(); |
| | | // ftpClient.connect(ip, port); |
| | | // ftpClient.login(userName, userPwd); |
| | | // if (path != null && path.length() > 0) { |
| | | // ftpClient.changeWorkingDirectory(path); |
| | | // } |
| | | // String content = readFile(ftpClient); |
| | | // if(ftpClient.isConnected()) { |
| | | // ftpClient.logout(); |
| | | // ftpClient.disconnect(); |
| | | // } |
| | | // SAXReader reader = new SAXReader(); |
| | | // Document document = reader.read(new InputSource(new ByteArrayInputStream(content.getBytes("utf-8")))); |
| | | // Element root = document.getRootElement(); |
| | | Version version = new Version(); |
| | | version.setVer(root.element("Ver").getText()); |
| | | version.setFileName(root.element("FileName").getText()); |
| | | version.setFileMD5Hash(root.element("FileMD5Hash").getText()); |
| | | // version.setVer(root.element("Ver").getText()); |
| | | // version.setFileName(root.element("FileName").getText()); |
| | | // version.setFileMD5Hash(root.element("FileMD5Hash").getText()); |
| | | |
| | | version.setVer("a"); |
| | | version.setFileName("b"); |
| | | version.setFileMD5Hash("c"); |
| | | |
| | | return version; |
| | | } |