读书人

struts2上载文件时出错提示:java.lan

发布时间: 2012-08-26 16:48:05 作者: rapoo

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

?

?

读书人网 >软件架构设计

热点推荐