日期:2014-05-18  浏览次数:20680 次

jspSmartUpload的上传问题
小弟菜鸟一个.在上传时程序老是抛出这样的异常:
java.lang.IllegalArgumentException:   This   path   does   not   exist   (1135).
我的jsp页面如下:
<%@   page   contentType= "text/html;   charset=gb2312 "   language= "java "   import= "java.util.*,com.ibmmt.jspsmart.* "   errorPage= " "   %>
    <html>  
    <head>
      <title> 文件上传处理页面 </title>  
      <meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">  
      </head>  
          <body>
            <%  
                  try
                  {
                      //   新建一个SmartUpload对象  
                      SmartUpload   su   =   new   SmartUpload();  
                      //   上传初始化
                      su.initialize(pageContext);  
                      //   设定上传限制
                      //   1.限制每个上传文件的最大长度。
                      su.setMaxFileSize(10000);  
                      //   2.限制总上传数据的长度。  
                      su.setTotalMaxFileSize(20000);  
                      //   3.设定允许上传的文件(通过扩展名限制),仅允许doc,txt文件。  
                      su.setAllowedFilesList( "doc,txt ");  
                      //   4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,   jsp,htm,html扩展名的文件和没有扩展名的文件。  
                      su.setDeniedFilesList( "exe,bat,jsp,htm,html,, ");  
                      //   上传文件
                      su.upload();  
                      //   将上传文件全部保存到指定目录
                      int   count   =   su.save( "/upload ");  
                      out.println(count+ "个文件上传成功! <br> ");  
                      //   利用Request对象获取参数之值  
                      out.println( "TEST= "+su