使用的是jfinal-java8版本
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal-java8</artifactId>
<version>3.3</version>
</dependency>
在实验上传文件数组的时候出了点儿问题
public void upload2(
UploadFile files[],
Integer[] id){
//UploadFile[] files = (UploadFile[]) getFiles().toArray();
for (UploadFile file : files) {
System.out.println("uploaded: " + file.getFile().getAbsolutePath());
}
renderText("uploaded: " + files.length);
}
前端用的是postman进行的测试
异常如下:
结果是:
Integer[]类型的参数id可以绑定成功,
UploadFile[]类型的参数files绑定会抛出异常;
使用getFiles获取文件数组没有问题,就不必再说了
怎么解决,求教!!!
项目:JFinal
如果上面一步可以了,将 UploadFile files[] 加回去再试