文件上传器的路径自定义

时间:2018-06-18 14:29:06

标签: javascript java angularjs file-upload jhipster

我在基于JHipster的应用程序的html页面(使用AngularJS)中使用Fineuploader。当我在dropzone中放入一个文件时,它会使用代码中预定义的路径将其发送到文件夹。我希望能够通过使用表单 BEFORE 中包含的信息来修改此路径。我的想法是在表单中提交此路径,然后在启动上载之前更新路径变量。

这是包含我想要修改的路径的java类:

@Component
@ConfigurationProperties("fineuploader")
public class UploadServerProperties {

/**
 * Root upload directory.
 */
private Path baseDir = Paths.get("the path to modify");

public Path getBaseDir() {
    return baseDir;
}

public void setBaseDir(Path baseDir) {
    this.baseDir = baseDir;
}
}     

包含表单的HTML,提交按钮应修改上一个路径:

 <form name="myForm1" ng-submit="foo()" novalidate>
        <label>Enter path : </label>
        <input name="path" type="text" required ng-minlength="2" ng-maxlength="20" />

        <input type="submit" value="Send" />
    </form>

谢谢你,我期待你的回复。

注意:我给你上传者组件和我使用的基础java服务器端的链接。

https://fineuploader.com

https://github.com/FineUploader/spring-boot-server

0 个答案:

没有答案