上传图片时出现下面的错误,请高手帮忙解决!HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: This path does not exist (1135).
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.IllegalArgumentException: This path does not exist (1135).
com.jspsmart.upload.SmartUpload.getPhysicalPath(SmartUpload.java:1089)
com.jspsmart.upload.File.saveAs(File.java:91)
com.jspsmart.upload.File.saveAs(File.java:65)
org.apache.jsp.sys.edit.tpsc1_jsp._jspService(tpsc1_jsp.java:93)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28

解决方案 »

  1.   

    路径设置可能有问题只能看出这个东西了可能是tpsc1.jsp里的
      

  2.   

    错误:org.apache.jasper.JasperException: This path does not exist (1135).
    检查一下程序引用的文件路径,看看是不是和文件实际存在路径一致!
      

  3.   

    因为 JSPSMART默认上传的文件路径不存在,且你当前没有新建路径的权限,所以报这个错误,我有遇到了同样的问题,正在探索中......
      

  4.   

    给你看一下我的代码String oprNo = form.getOprNo();
    //OrderHeaderAction是当前action
    String upLoadPath = OrderHeaderAction.class.getResource("/").getPath() + "../../upLoadFile/";
    String path = upLoadPath + oprNo;File pathCreater = new File(path);
    if (!pathCreater.exists()) pathCreater.mkdirs();