我在基于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服务器端的链接。