站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题上传文件大小和类型判断

上传文件大小和类型判断

摘要: 上传文件大小和类型判断


本人想在上传文件时对文件大小和类型进行控制,比如不能超过5M,图片指定是JPG等的。如果不符合要求弹出提示,停止上传,问各位大虾在JSP前台和JAVA类中怎样实现?先谢谢了。


用JS判断

<script>
var img=null;
function ys()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片尺寸:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片大小:"+img.fileSize+"k");
}
</script>
<input id=inp type="file">




复制到页面里试试


使用Apache的common-upload组件,在FormFile类中有方法可以进行判断的


再详细点好吗?


↑返回目录
前一篇: 弹出窗口问题
后一篇: 请教jsp页面的编写方法,如何有效率;如何调试,JB/ECLIPSE