Java 正在从服务器读取客户端计算机上的文件

Java 正在从服务器读取客户端计算机上的文件,java,Java,我添加了一些功能,使用户可以从网页附加文件。 此文件将作为附件发送给其他用户。 当我在本地机器上试用时,效果很好。 我在服务器上部署了应用程序。 当我试图附加一个文件时,它会抛出FileNotFoundException。 请帮忙。您似乎正在阅读文件系统,假设客户端始终在服务器上 服务器和客户端是不同的东西。客户机可能在/可能不是[一直在]服务器上。您需要上传文件,然后读取 如果您能如此轻松地阅读客户的flle系统,那么我们可能就不会创造安全这个词了谢谢您的关注。我对java还是比较陌生的。您能

我添加了一些功能,使用户可以从网页附加文件。 此文件将作为附件发送给其他用户。 当我在本地机器上试用时,效果很好。 我在服务器上部署了应用程序。 当我试图附加一个文件时,它会抛出FileNotFoundException。
请帮忙。

您似乎正在阅读文件系统,假设客户端始终在服务器上

服务器和客户端是不同的东西。客户机可能在/可能不是[一直在]服务器上。您需要上传文件,然后读取


如果您能如此轻松地阅读客户的flle系统,那么我们可能就不会创造安全这个词了

谢谢您的关注。我对java还是比较陌生的。您能给出一个在服务器上上传文件然后读取的示例代码吗;multipart.addBodyPart(messageBodyPart);//第二部分是附件messageBodyPart=新的MimeBodyPart();DataSource source=新文件DataSource(新文件(文件名));setDataHandler(新的DataHandler(源));messageBodyPart.setFileName(“SWIFT.msg”);multipart.addBodyPart(messageBodyPart);//将部分放在message.setContent(多部分);//发送消息传输。发送(消息);变量fileName包含路径。它在本地服务器上运行正常,但在远程服务器上运行不正常。其引发的FileNotFound异常。你能给出一个在服务器上上传文件的示例代码吗。