struts2下载excel

clipboard.png

使用struts2对文件进行下载时发现打开的下载提示框中获取不到fileName。
struts.xml中相关的下载excel的配置如图:
clipboard.png
action中有一个私有的fileName变量名,还有其set个get方法。
但是下载时看不到fileName的值。debug可以看到fileName有值。

clipboard.png

获取到的fileName居然是action。

阅读 3.2k
2 个回答
 <param name="contentDisposition">attachment;filename="${fileName}"</param><param name="contentType">application/vnd.ms-excel,charset=ISO8859-1</param>

加了一段代码后就好了
clipboard.png

推荐问题