我可以在默认位置上传文件。
router.route().handler(
BodyHandler.create()
.setBodyLimit(500 * KB)
);
router.post("/admin/add").handler(adminActions::createNewItem);
此主体处理程序将文件放入文件上传中。这是上传文件的代码:
public void createNewItem(RoutingContext context) {
var request = context.request();
var type = context.request().getFormAttribute("type");
// other code...
for(var f : context.fileUploads()) {
System.out.println(f.fileName());
}
}
这些是我上传的文件。
file-uploads 文件夹位于我项目的根目录,它是自动创建的。如何访问该文件夹的内容以在我的 html 页面中显示图像?
也很奇怪,他们没有扩展名......