站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题我用jspsmart上传图片后,cpu就占用100%,这个问题怎么解决?

我用jspsmart上传图片后,cpu就占用100%,这个问题怎么解决?

摘要: 我用jspsmart上传图片后,cpu就占用100%,这个问题怎么解决?


SmartUpload mySmartUpload = new SmartUpload();
try {
mySmartUpload.initialize(servlet.getServletConfig(),request,response);
} catch (ServletException e1) {
e1.printStackTrace();
}
mySmartUpload.setMaxFileSize(10*1024*1024);

try {
mySmartUpload.upload();
} catch (ServletException e2) {
e2.printStackTrace();
} catch (IOException e2) {
e2.printStackTrace();
} catch (SmartUploadException e2) {
e2.printStackTrace();
}
String ls_cptp=null;

String hidden = mySmartUpload.getRequest().getParameter("hidden");

if(mySmartUpload.getFiles().getFile(0).getFileName().equals("")||mySmartUpload.getFiles().getFile(0).getFileName()==null)
{
ls_cptp=hidden;
}
else
{

String time=Hybean.gettime2();
ls_cptp=time+mySmartUpload.getFiles().getFile(0).getFileName();
com.jspsmart.upload.File file = mySmartUpload.getFiles().getFile(0);
try {
file.saveAs("/CpPic/"+ls_cptp+"");
} catch (IOException e) {
e.printStackTrace();
} catch (SmartUploadException e) {
e.printStackTrace();
}

}


这段代码在jsp页面中都正常,就是移到struts框架中就不正常了

郁闷!!


晕哟,没有人帮我!


良言逆耳:把jspsmartuload从你的硬盘删除


楼上的建议也太强了把,人家还要开发程序呢!
看看cpu占100是不是你上传那个进程占的最多.


cpu100时因为你本身的程序有问题,不是smartupload的问题


可是在JSP页页中都正常啊!为什么移到框架中就不正常了!


良言逆耳:把jspsmartuload从你的硬盘删除


SmartUpload 内存有问题用其他的,比如apache的不好吗?


apache是什么呀

我是第一次做JSP开发,没有太多的经验,能指点一下吗?


就没有人给我点建议吗?


commons-fileupload-1.1.1


↑返回目录
前一篇: tomcat中如何设定定时执行的问题~~~急~~~
后一篇: 有关页面传值的问题,急(解决立马给分)!