struts2在配置文件中调用Action的方法返回值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2在配置文件中调用Action的方法返回值相关的知识,希望对你有一定的参考价值。
struts2在配置文件中可以调用Action的方法返回值
1.Action中
//文件下载名 public String getDownloadFileName(){ String downloadFileName = ""; String filename = fileName + ".xls"; try { downloadFileName = URLEncoder.encode(filename,"UTF-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } return downloadFileName; }
2.配置文件中filename="${downloadFileName}"调用Action中的方法
<!-- 文件Excel模板下载 --> <action name="exportWebExcel" class="Action.Excel.ExportWebExcel"> <result type="stream"> <!-- 其他的参数在类中设置或者使用默认 --> <param name="contentType">application/octet-stream</param> <param name="inputName">inputStream</param> <param name="contentDisposition">attachment;filename="${downloadFileName}"</param> <param name="bufferSize">8192</param> </result> </action>
以上是关于struts2在配置文件中调用Action的方法返回值的主要内容,如果未能解决你的问题,请参考以下文章