上传文件时,如果发现用户上传的文件太大了,servlet或jsp可不可中断正在上载的文件流,而向用户发送一句提示信息“您上载的文件过大!”,这样的效果如何实现?

解决方案 »

  1.   

    可以用javascript判断一下文件大小,如果过大则alert就可以了,上传处理里也限制一下大小
      

  2.   

    用javascript 只知道判断图片文件的大小
    不知道能有其他方法能判断其他扩展名的文件吗??上传文件时,如果发现用户上传的文件太大了,servlet或jsp可不可中断正在上载的文件流,而向用户发送一句提示信息“您上载的文件过大!”,这样的效果如何实现?这种情况我也遇到过!!
    即使在逻辑中判断文件的大小,在判断之前,已经有文件流上载到服务器,而且不会保存在服务器上,如果文件很大的话 那么下面的进度条会做死的闪!!! 很可怕的 等一会程序才知道它超过我们定义的大小 能否有更好的方法 能在CLIENT判断就好拉 !! 哈哈
    但是 163的邮件限制大小好象也做的不好 !!!