城东小巷分享 http://blog.sciencenet.cn/u/chengdong166

博文

Struts中关于多文件的上传与下载一个问题解决(2)

已有 3805 次阅读 2010-5-28 17:16 |个人分类:生活点滴|系统分类:教学心得|关键词:学者

 
文件的下载,风中叶老师的视频中大都是关于文件名为英文的且没有讲述多文件下载的实现,对于文件名为英文的文件名的下载实现,无论是单文件还是多文件,都可以很容易的实现出来,其实多文件的实现方法和单文件的下载实现是大体相同的,在这里关于文件名为英文的下载实现我就不再赘述了。而对于文件名为中文的处理,对于一个初学者来说就稍微有些棘手了。主要涉及到的问题就是编码问题,如果处理不当就会出现下面(如图3.1)的错误。
 
 
 
3.1 Console中错误提示信息
 
     当然,出现上图3.1错误提示主要是和 有关,一是由于配置文件struts.xml中inputStream与处理类文件中一个返回InputStream的方法getInputStream不对应造成的。(这里,处理类文件也就是继承于ActionSupport的子类中包含有一个返回值为InputStream类型的方法比如getInputStream()方法,那么配置文件中参数的设置一定为inputStream)。若上述配置没有问题,则应考虑是编码问题了。关于编码问题的解决,在以后的学习过程中,我会继续写下自己的学习心得!


https://m.sciencenet.cn/blog-448935-329717.html

上一篇:努力是成功之本
下一篇:jsp中文乱码解决方案(1)

0

该博文允许实名用户评论 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-29 19:51

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部