KAMS 文件上传

 文件上传例子


提供一个文件上传方法,用于上传单笔或多笔文件,可对其进行查看和删除操作。

实现类:为com.kaisa.core.utils.UploadUtil

由于这个上传基于,Nutz.Mvc 内置的专门处理文件上传的适配器org.nutz.mvc.upload.UploadAdaptor。

使用时注意如下几点:

1 前端form需要添加enctype="multipart/form-data"

2 controller入口方法上面需要添加如下注解,适配器的几个参数: 临时文件夹路径,缓存环的大小,编码,临时文件夹的文件数,上传文件的最大大小(单位为 Byte字节)。适配器的各参数可根据实际情况自行设置。

3 然后调用UploadUtil几个静态方法即可完成上传,删除,查看等功能。

样例代码: 

HTML

KAMS 文件上传_第1张图片

Controller上传文件


KAMS 文件上传_第2张图片

Controller删除或查看文件


KAMS 文件上传_第3张图片

你可能感兴趣的:(KAMS 文件上传)