【问题标题】:create new File in signed jnlp applet在签名的 jnlp 小程序中创建新文件
【发布时间】:2012-04-23 14:21:32
【问题描述】:

我需要将用户目录中的一些图像文件保存到服务器上的项目文件夹中,但我找不到有效的解决方案。在用户 pc 中选择文件并将其复制到服务器的最简单方法是什么?我可以使用什么 url 来访问这个文件?

【问题讨论】:

  • 为什么不直接使用 FTP 服务器?你需要这个小程序做什么?
  • 我正在创建一个图表编辑器,其中图表由图像文件组成,所以我需要从用户上传图像到服务器,然后将一些项目数据存储在 xml 文件中。

标签: java file upload jnlp


【解决方案1】:

运行 FTP(S) 服务器,并使用 Java FTP client 连接和上传文件。 您可以将 FTP 主目录设为服务器上 wwwroot 的子文件夹,这样您就可以通过“example.com/diagrams/mydiagram”访问上传的文件。

但请注意,客户端必须拥有 FTP 密码才能连接,因此您的用户可以上传他们想要的任何内容(包括恶意脚本)。如果您不信任您的用户,您将需要每个用户的身份验证和上传文件的验证,这需要服务器端代码。

【讨论】:

    猜你喜欢
    • 2011-05-25
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多