NutzCN Logo
问答 上传图片加权限
发布于 3374天前 作者 javanan 2487 次浏览 复制 上一个帖子 下一个帖子
标签: mvc

@At("/head") @AdaptBy(type = UploadAdaptor.class, args = { "ioc:myPicUpload" }) @POST public NutMap uploadHead(@Param("file") TempFile tf,@Param("nickname") String nickname, AdaptorErrorContext err, @Attr("uid") String uid) {}
这个入口函数,,我测了了只要前端给我发送了http请求,图片就会上传到我的临时文件夹.
有没有办法加判断 比如 uid 或是其他参数如 nickname 符合我的要求后, 文件才同意程序上传到临时文件呢?

7 回复

@At("/head") @AdaptBy(type = UploadAdaptor.class, args = { "ioc:myPicUpload" }) @POST public NutMap uploadHead(@Param("file") TempFile tf,@Param("nickname") String nickname, AdaptorErrorContext err, @Attr("uid") String uid) {}

代码 按照右边的做,,怎么 没有格式了呢

把临时目录当永久存放了?不然怎么会关系这个

没高亮是因为代码没有分行, Mac OS ?

不是把临时文件永久存放。
觉得 再没用提供权限的情况下,用户只要调用接口就把文件传到了服务器,,怪怪的

加个ActionFilter, 根据session里面的user信息判断是否允许

添加回复
请先登陆
回到顶部