首页 > 其他 > 详细

功能问题

时间:2015-04-02 18:24:26      阅读:325      评论:0      收藏:0      [点我收藏+]

报表导出,excel表也能导出来,但后台报错

ERROR org.apache.struts2.dispatcher.Dispatcher - Exception occurred during processing request: Can not find a java.io.InputStream with the name [excelFile] in the invocation stack. Check the <param name="inputName"> tag specified for this action.
java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [excelFile] in the invocation stack. Check the <param name="inputName"> tag specified for this action.
 最后确定是继承类有问题,出现这种原因资源占用也有可能,还有一

种,功能已经实现,是拦截器最后在消灭资源时找不到文件报错,但也有提前释放资源的可能。

报表导出,excel表也能导出来,但后台报错

2015-04-02 16:05:19,302 [http-8080-3] WARN  com.opensymphony.xwork2.ognl.OgnlValueStack - Error setting expression ‘wq.dealstate‘ with value ‘[Ljava.lang.String;@594e7f‘
ognl.OgnlException: dealstate [java.lang.IllegalArgumentException: argument type mismatch]

解决方法:jsp页面,wq.dealstate改成wq.dealState

<s:hidden name="wq.dealState" id="dealState2"></s:hidden>

当第一次导出成功后,查询条件不变,在导出,看后台是否出现空指针问题,如果出现考虑是否将查询条件放到session还有一种,当第一次导出出现问题后,第二次导出也会出现问题

 

功能问题

原文:http://www.cnblogs.com/shareyezi/p/4372501.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!