求助,我用jspSmartUpload上传文件报错!

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:31:21
求助,我用jspSmartUpload上传文件报错,我在本地上次文件好好的。一直很稳定,前段时间部署到服务器上上传文件也很好用,到现在突然出现问题,在服务器上上传文件报错,报了一个最基本的错误。“java.lang.NoSuchMethodError: com.jspsmart.upload.SmartUpload.getFiles()”始终都解决不了啊!!请高手帮我解决下!谢谢了。本地我用的是tomcat服务器,服务器用的是jboss。

-----------------------------------------------
Servlet.service() for servlet jsp threw exception
java.lang.NoSuchMethodError: com.jspsmart.upload.SmartUpload.getFiles()Lcom/jspsmart/upload/SmartFiles;
at org.apache.jsp.service.OA.jsp.upload_jsp._jspService(org.apache.jsp.service.OA.jsp.upload_jsp:89)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

你得把你的那段代码贴出来,看这个怎么找,

加一757434182是个高手哦

这个问题我也遇到过,你回去看看,是不是在构建路径中引入了两个SmartUpload包,并且它们版本不同??如果要有,就删除低版本的,估计虚拟机是去找那个低版本的了,导致你的那个方法找不到。

要是没有两个相同包,就看看你的服务器,一些高级服务器,例如JBOSS,会自带一些包,版本很低,你可以替换它们。

不行再联系我!

用struts来搞上传效率更高。