社区
Web 开发
帖子详情
struts的action中用jspsmartupload,运行到upload就死在那里了,是什么问题啊
DHC_simon
2006-12-01 11:04:08
如题
...全文
179
6
打赏
收藏
struts的action中用jspsmartupload,运行到upload就死在那里了,是什么问题啊
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
魔鬼代言人5800
2007-01-02
打赏
举报
回复
我也想知道,现在的问题,我们以前做的上传模块都好使,维有新做的模块不好使
希望大家帮帮忙,给解决一下!
deepbreathing
2006-12-01
打赏
举报
回复
debug,你又不放代码,怎么看?
DHC_simon
2006-12-01
打赏
举报
回复
楼上的谢谢,但是我都加了,否则的话把这段代码放到jsp中也不会好使了
szb110
2006-12-01
打赏
举报
回复
你的上传表单的<html:form>中没有加入enctype="multipart/form-data"
DHC_simon
2006-12-01
打赏
举报
回复
代码如下:
public class UploadAction extends Action{
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{
try{
JspFactory _jspxFactory = JspFactory.getDefaultFactory();
javax.servlet.jsp.PageContext pageContext =
_jspxFactory.getPageContext(
this.getServlet(),
request,
response,
null,
true,
8192,
true);
SmartUpload su = new SmartUpload();
su.initialize(pageContext);
//su.setAllowedFilesList("doc");
su.upload();
for(int i=0; i< su.getFiles().getCount();i++){
com.jspsmart.upload.File file = su.getFiles().getFile(i);
System.out.println("::::::::::"+file.getFileName());
file.saveAs("C:/upload/");
}
}catch(ServletException se){
se.printStackTrace();
}
catch(IOException ie){
ie.printStackTrace();
}catch(SmartUploadException sue){
sue.printStackTrace();
}
return null;
}
}
一旦运行到su.upload()就停在那里不动了,然后CPU的利用率就会到100%,但是同样的代码放在jsp页面里就没有任何问题。有懂得给个解释,谢了
liufan815
2006-12-01
打赏
举报
回复
jspsmartupload经常会出现耗资源,所以不要用jspsmartupload
Struts
1_09_
struts
文件上传
一、web应用中的文件上传 1. commons-file
upload
.jar ...
jsp
smart
upload
.jar 使用简单。 3. 使用
struts
框架提供的文件上传功能:只是对commons-file
upload
.jar的一个简单封装。 二、
struts
文件上传的
struts
2中多文件上传的处理
在sturts2中的多个文件的上传处理,真是做到足够简单了,想以前阿堂都是在Servlet
中用
smart
Upload
.jar来进行手工处理二进制流,来多个文件的上传处理的。。
struts
2是在common-File
Upload
和COS的文件上传解析器的基础...
struts
文件上传
说明一点:好多网络文章说
Struts
2上传时要在web.xml中配置一个名为
Action
ContextUp的过滤器,说是有一些莫名的错误,可是是我用了
Struts
2新版本2.0.9GA版,测了n次,没出现什么
问题
,所以没配置。 2.4.
运行
调试...
用
JSP
+servlet实现文件的上传与下载
现在看来使用
JSP
+Servlet实现文件的上传与下载已经是有些落后了,现在能很方便实现文件的上传与下载插件和工具有很多,常用的有
Smart
Upload
插件、
Struts
2框架以及富文本编辑器等等。但是作为一个合格的程序员,我...
java实现文件上传下载的三种方法
但是在
jsp
编程中不能使用FTP方法来上传文件,这是由
jsp
的
运行
机制所决定的。 通过为表单元素设置Method=“post” enctype="multipart/form-data"属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章