用jspSmartUpload上传文件 MyEclipse运行正常 TOMCAT运行报错
descriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequ...
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError: javax/servlet/ServletConfig com.jspsmart.upload.SmartUpload.initialize(SmartUpload.java:65) servlet.DIsnt.doPost(DIsnt.java:37) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
上面是页面的报错信息.相关jar文件有放在TOMCAT\LIB下.看这提示好像是servlet类的servletConfig()方法有错.下面是我的部份代码
SmartUpload mySmartUpload =new SmartUpload(); String ext=""; String url="upload/"; mySmartUpload.initialize(this.getServletConfig(),request,response);//初始化 提示出错的地方就是初始化的这句代码.我这句代码有什么问题吗? 展开
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError: javax/servlet/ServletConfig com.jspsmart.upload.SmartUpload.initialize(SmartUpload.java:65) servlet.DIsnt.doPost(DIsnt.java:37) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
上面是页面的报错信息.相关jar文件有放在TOMCAT\LIB下.看这提示好像是servlet类的servletConfig()方法有错.下面是我的部份代码
SmartUpload mySmartUpload =new SmartUpload(); String ext=""; String url="upload/"; mySmartUpload.initialize(this.getServletConfig(),request,response);//初始化 提示出错的地方就是初始化的这句代码.我这句代码有什么问题吗? 展开
3个回答
展开全部
估计是你的工程没有加到tomcat下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
少JAR包
追问
可是相关jar包 我都放在LIB目录下了.除了jspSmartUpload.jar,还需要其他的包?我把JAR包也放到了WEB-INF下.都不行.如果还需要其他包,那是什么包....
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到这样的问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询