码迷,mamicode.com
首页 > 其他好文 > 详细

功能问题

时间:2015-04-02 18:25:19      阅读:106      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!