1.确认对目标目录有写入权限.
2.用smartupload的时候去掉其setMaxsize(类似这个意思吧)的限制.
3.如果碰到文件名是中文不正常,改成英文名试试.

解决方案 »

  1.   

    应该不是对目录的权限问题,因为是在UPLOAD()的时候出的错,还没到SAVEAS()的时候。
    我的上传程序代码:
    SmartUpload smartUpload = new SmartUpload();
    smartUpload.initialize(pageContext);
    smartUpload.setMaxFileSize(CiecConf.MAX_UPLOAD_FILE_SIZE);
    smartUpload.setTotalMaxFileSize(CiecConf.MAX_UPLOAD_FILE_SIZE);
    smartUpload.upload();
    .....一到smartUpload.upload();就出错了,而且如果是MAXSIZE的问题,在本机也应该不行,而不是远程的时候不行
    各位大虾快给支支招吧。
      

  2.   

    这里的类型enctype一定要对
    <form method="post" action="in_upload.jsp" name="form1" enctype="multipart/form-data">
      

  3.   

    enctype也是对的,要不然在本机也不成啊
      

  4.   

    建议你把你的应用环境AND相关页面的代码贴上,要不说不清楚啊