文件上传,后台验证文件大小

发布于 2021-12-01 07:29:34 字数 1051 浏览 881 评论 1

@JFinal 你好,想跟你请教个问题:

我现在开发的项目中,通过ajaxFileUpload,文件可以正常上传,js中验证了文件大小不超过10M。

我想在后台也验证一下文件大小,超过10M的返回提示信息,代码如下

/**
	 * 上传图片
	 */
	public void uploadShopPic() {
		Map<String, Object> json = new HashMap<String, Object>();
		int filesize = getRequest().getContentLength();
		int fileMaxSIze = PropKit.getInt(ConstantInit.config_maxPostSize_key);//10M
		if(filesize>(fileMaxSIze)){
			json.put("status", "2");
			json.put("info", "文件超过10M");
			renderJson(json);
			return;
		}
		//此处省略正常上传部分
	}



我想在上传文件的success function 中接受返回的提示信息,但是后台return后进入了 error function 。请帮忙分析一下哪里出错了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

秋意浓 2021-12-01 12:52:08

return OK

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文