首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2上载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStream

2012-08-26 
struts2下载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStreamstruts2下载文件

struts2下载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStream

struts2下载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStream。

原因是因为struts.xml配置action时出错?

<action name="exportExcelReporter" method="getExcelFile">         <result name="success" type="stream">         <param name="contentType">application/vnd.ms-excel</param>         <param name="contentDisposition">attachment;filename="stat.xls"</param>          <param name="inputName">excelFile</param>         </result>  </action>

??

把如上的method="getExcelFile"去掉就行了。可能是因为加上method属性,struts默认会把 ByteArrayInputStream强制转成String类型

?

struts2上载文件时出错提示:java.lang.ClassCastException: java.io.ByteArrayInputStream

?

?

热点排行