【发布时间】:2011-09-12 22:51:01
【问题描述】:
我有一个需要将文件上传到服务器的 Java Swing 应用程序。我的服务器是 Apache。我知道我可以使用 Servlet 来做到这一点,但我不想安装/维护 Tomcat 服务器。所以我想知道是否可以在服务器端使用 PHP 脚本来做到这一点?
谢谢
【问题讨论】:
我有一个需要将文件上传到服务器的 Java Swing 应用程序。我的服务器是 Apache。我知道我可以使用 Servlet 来做到这一点,但我不想安装/维护 Tomcat 服务器。所以我想知道是否可以在服务器端使用 PHP 脚本来做到这一点?
谢谢
【问题讨论】:
你可以使用 jakarta HttpClient 库来做到这一点
文章有服务器端(php)和客户端(java)代码
需要在PHP代码上指定文件夹,方法已经在做
move_uploaded_file ($_FILES['userfile'] ['tmp_name'], $_FILES['userfile'] ['name']);
此函数检查以确保 $_FILES['userfile'] ['tmp_name'] 指定的文件是有效的上传文件(意味着它是通过 PHP 的 HTTP POST 上传机制上传的)。如果文件有效,它将被移动到 $_FILES['userfile'] ['name'] 给出的文件名。
【讨论】: