草庐IT

ftp-simple

全部标签

如何使用Spring MultipartFile将图像上传到FTP服务器而不将图像存储在本地磁盘中

任何人都可以帮助我如何将图像上传到FTP服务器,并在春季将其存储到本地磁盘上,我尝试了它正在上传,但它正在将图像存储在同一项目工作空间中,也是在FTP服务器中。我尝试过的代码下方?@RequestMapping(method=RequestMethod.POST,value="/updateprofile1",consumes="multipart/form-data")publicStringhandleFileUpload(@RequestParam("file")MultipartFilefile,RedirectAttributesredirectAttributes){FTPSCli

java - 正确检查 FTP 服务器连接

我在程序开始时打开一个到FTP服务器的连接。在我对服务器执行操作之前,我想检查连接是否已成功建立。最简单快速的方式,所以如果连接断开,我会尝试重新连接。我用这段代码来做到这一点:privatebooleancheckConnection(){try{booleansuccess=ftpClient.login(user_name,password);if(success)returntrue;elsereturnfalse;}}但是这个方法在连接关闭时会抛出一个NullPointer异常。我可以检查与ftpClient.connect(server,port);的连接,但这就像重新尝试

java - apache-commons ftp 检索多个文件

我正在尝试使用apache-commonsnetFTPlib从FTP服务器获取。如果目录中只有1个文件,代码可以正常工作,但我第二次调用retrieveFileStream()时总是返回null。有什么想法吗?我编写了以下示例代码来演示我的问题。publicstaticvoidmain(String[]args)throwsException{StringstrLine;FTPClientclient=null;try{client=newFTPClient();client.connect("localhost",21);client.enterLocalPassiveMode();

java - ftp 不能在 java 中正确下载文件?

当我使用以下代码下载文件时,它只是将文件写入本地目标,但文件大小均为零。有人能说说为什么会发生这种情况以及如何解决吗?importorg.apache.commons.net.ftp.FTPClient;importorg.apache.commons.net.ftp.FTPFile;importjava.io.FileOutputStream;importjava.io.IOException;publicclassFtpDownload{publicstaticvoidmain(String[]args){FTPClientclient=newFTPClient();FileOut

java - org.json.simple 无法解析

我是一个完全的Java新手,我遇到了这个问题。我尝试解码Json,为此我想导入这些包:importorg.json.simple.JSONArray;importorg.json.simple.JSONObject;importorg.json.simple.parser.JSONParser;importorg.json.simple.parser.ParseException;“无法解析导入”...这些包是否不再可用,还是我必须做其他事情才能使它们工作?提前致谢。 最佳答案 可能您的简单json.jar文件不在您的类路径中。

解决FTP“服务器回应不可路由的地址。使用服务器地址替代”错误

问题背景我们使用FileZillaServer搭建FTP服务器。我们在服务器上监听了21端口作为服务器FTP端口。我们还选择了端口范围49123-49124作为被动模式端口,因为我们想让客户端全部以被动模式连接。服务端口被动模式端口范围由于我们的服务器不暴露在公网上,我们使用FRP进行内网穿透。配置信息被记录在frpc.ini中,内容如下。[common]server_addr=someone.netserver_port=7000token=passowrdlocal_ip=192.168.1.185[ftpsrvport]type=tcplocal_port=21remote_port=2

java - 我应该考虑 Simple XML Framework for Java 吗?

最近SimpleXMLFramework获得了人气和一些sites正在展示它。我正在考虑用一个新框架替换ApacheXerces-J,并且我正在考虑将Simple作为它的继任者。您有使用Simple的经验吗?它的优点和缺点是什么?是否推荐与企业软件一起使用/在servlet容器或应用程序服务器中使用? 最佳答案 JAXB是enterprisestandard用于将对象与XML相互转换。有很多实现:Metro(JavaSE6中包含的引用实现),EclipseLinkMOXy(我是技术主管),ApacheJaxMe(不再维护)等就企业而

java - 从 ftp 获取最新文件

尝试创建一个简单的插件,它可以简单地连接到一个ftp站点,查找最新文件,然后下载它。但是,它没有获取最新文件。我正在使用org.apache.commons.net.ftp.ftpclient进行所有操作。这是我的代码publicstaticvoidmain(String[]args){FTPClientclient=newFTPClient();try{client.connect(host);client.login(user,pwd);FTPFile[]files=client.listFiles();FTPFilelastFile=lastFileModified(files)

java - 如何知道FTP欢迎消息的结束

我的问题是我正在创建一个FTP客户端,到目前为止它的工作完美无缺,除了一个小细节,这一直困扰着我。我需要知道FTP欢迎消息跨越了多少行...这是NotAcceptable!privateSocketconnection;privatePrintWriteroutStream;privateScannerinStream;publicvoidInitiateConnection()throwsIOException{log.Info(this,"Initiatingconnectiontohost:"+host+":"+port);connection=newSocket(host,po

java - Spring 配置文件 : Simple example of ActiveProfilesResolver?

我在做什么?我有一个应用程序,我想在不同的环境中进行测试-开发、暂存等我做什么?我正在使用mavencargo插件来部署应用程序war以运行集成测试。我需要什么?我需要根据cargo设置的环境变量推断spring.profiles.activetomcat7xdevelopment为什么?这样我就可以删除集成测试中的硬编码@ActiveProfiles("development")并且测试可以从环境变量中推断出什么是Activity配置文件问题-我找到了Springintegrationtestswithprofile其中提到使用ActiveProfilesResolver-我试图找到