[quote=引用 6 楼 ma_thirdtime 的回复:] 每个文件限制大小,看看下面的代码能帮助你吗,可以自己getSize()来判断啊。 String value=item.getName(); int start=value.lastIndexOf("\\"); String fileName=value.substring(start+1); if(fileName.length() == 0 || fileName == ""){ }else{ if(item.getSize()>10000000){ out.println("<script>alert('对不起,您上传的文件超过10M,无法完成上传!');window.close();</script>"); return; }else{ …………………………………… }
只要你不把提交按钮设置成submit类型的,禁用浏览器js了就不会提交,,,并且如果别人直接访问服务端,那就加个非空判断。。
[quote=引用 4 楼 ailby0709 的回复:] [quote=引用 1 楼 zhuchao_ko 的回复:] 一个会,再加一个就不会了?
[quote=引用 7 楼 zhuchao_ko 的回复:] [quote=引用 4 楼 ailby0709 的回复:] [quote=引用 1 楼 zhuchao_ko 的回复:] 一个会,再加一个就不会了?
哦哦 ,上班太急躁 没看清楚,,这里有例子: http://www.dewen.org/q/3326
比较复杂的功能用flash好了
不用上传到服务器才去检查大小,浏览器端 一样可以,,按照14楼的做,,另外包括上传的类型,等等也可以判断。。
找你这么说 就只能异步把5个file分开上传了
81,092
社区成员
341,716
社区内容
加载中
试试用AI创作助手写篇文章吧