我要做一个通过web页面选取本地的apk文件,然后上传到阿里云web server后台指定目录下
坛子里的一些答案我没怎么看懂,有没有有效代码,通过nutz实现
@AdaptBy(type=UploadAdaptor.class, args="${app.root}/WEB-INF/tmp2")
@At("/upload/apk")
public void upload(@Param("file")TempFile tf) {
// 假设"指定目录"的值放在apkDir 属性里.
Files.write(new File(apkDir, R.UU32()+".apk"), tf.getInputStream());
}
表单就没啥了
<form action="${base}/upload/apk" method="post" enctype='multipart/form-data'>
<input name="file" type="file">
</form>