我希望使用基于 Spring MVC 的 REST API 上传文件。该 API 将是一个典型的 Java Web 应用程序,并将充当后端。
前端将是一个使用 JQuery 的 HTML Web 应用程序。
我想显示一个上传框,用户可以使用该框选择要上传的文件。现在这个文件必须作为参数传递给 API,以便它可以被 API 存储。
这些是我的问题——
(1) 在服务类中,我正在考虑将 File 对象作为参数传递。但是,如何将正在上传的文件与此文件对象输入参数连接起来?我这样想是正确的,还是有其他方法可以做到这一点?
(2) 如果我建议的方法有效并且还有其他方法也可以实现相同的目标,那么对于这种情况,您会推荐哪种方法 - 如果您可以向我指出教程/指南/如何解释如何上传文件根据上述情况,或者自己解释一下——这对我很有帮助。