读书人

Struts中下传文件需要注意的地方

发布时间: 2012-11-05 09:35:12 作者: rapoo

Struts中上传文件需要注意的地方

今天突然想研究下Struts的上传功能,没想到搞了两个小时才搞出来,卡在一个地方,总是报错说参数类型转化异常,结果我改动了下页面,却又神出鬼没的上传成功了,赶紧记录下

?首先是web.xml中的配置,我个人喜欢每次弄个字符过滤器,以免出错

?

其次就是业务逻辑的代码了,在这之前我必须说下,这个Struts的上传用到的关键点就是自己自带的FormFile类了,因此在FormBean里面应该配上一个FormFile类型的属性

?

?

接下来我要说的,大家都猜到了肯定是JSP页面的上传表单了,这里就是卡住我的罪魁祸首

?

?

为什么说它是罪魁祸首呢,因为一直都认为<input type="file" />是最佳的上传表单,谁知道我找了大半天,竟然出现在这里的它必须是STRUTS标签的表单元素,郁闷!!!深刻的教训啊。

读书人网 >软件架构设计

热点推荐