Java 将csv文件上载到服务器,然后从中读取

Java 将csv文件上载到服务器,然后从中读取,java,web-applications,csv,oracle10g,Java,Web Applications,Csv,Oracle10g,我正在尝试用Java开发一个web应用程序,其中需要使用csv文件填充数据库。我已经使用csv阅读器实现了这一点。只要csv文件位于应用程序所在的服务器中,应用程序就会像一个魔咒一样工作。从另一个站点访问应用程序时,我收到一个错误消息,表示找不到该文件。如何直接从客户机读取,或者如何将文件导入服务器,然后从服务器读取?任何帮助都将不胜感激。谢谢 上载csv文件与上载普通文件相同。。您可以为此使用html文件输入字段。您必须编写一个单独的服务器端实现来接收文件并将其存储在服务器中的某个位置。 现在

我正在尝试用Java开发一个web应用程序,其中需要使用csv文件填充数据库。我已经使用csv阅读器实现了这一点。只要csv文件位于应用程序所在的服务器中,应用程序就会像一个魔咒一样工作。从另一个站点访问应用程序时,我收到一个错误消息,表示找不到该文件。如何直接从客户机读取,或者如何将文件导入服务器,然后从服务器读取?任何帮助都将不胜感激。谢谢

上载csv文件与上载普通文件相同。。您可以为此使用html文件输入字段。您必须编写一个单独的服务器端实现来接收文件并将其存储在服务器中的某个位置。
现在,您已经有了要处理的文件。阅读并更新数据库


希望这有帮助。

您可以使用ftp或sftp(安全ftp)从客户端计算机获取文件。 下面的链接可能有用

您必须将文件发送到服务器。如何做到这一点取决于java代码的外观。如果您使用的是MVC框架,那么您可以只使用HTML文件输入字段,如果不使用,那么这在很大程度上取决于您的Java应用程序是什么。小程序?桌面应用程序?用秋千?另一个框架?@thattidotguy我正在使用tomcat运行jsp页面,目前我已经使用HTML文件输入字段来获取csv文件的路径。与任何webapp一样,服务器在其(服务器的)本地目录中搜索csv文件的路径,并返回一个错误,表示未找到该文件。是的,我正在使用一个MVC框架,应用程序将通过一个网站访问。我希望我能清楚地回答这个问题。谢谢你的提示。现在,我正在尝试将文件加载到服务器上。如果我成功,将更新。是否有任何默认包类型的东西可以帮助文件传输?再次感谢!没有比这更好的了。只需谷歌上传文件就可以了。。您将获得所需的代码。现在可以使用了。我正在使用一段代码将文件从客户端获取到服务器,并将其存储在本地,然后在本地驱动器中读取。