struts2注解方式下载文件 如何给文件改名
1个回答
展开全部
struts2 只是提供 对浏览器的打开方式 你要配置文件中的配置会直接影响到 浏览器该如何去 解析,
所以
<action name="download" class="example.FileDownloadAction">
<result name="success" type="stream">
/** 设定contentType 试一下 */
<param name="contentType">text/plain</param>
<param name="inputName">inputStream</param>
<param name="contentDisposition">attachment;filename="struts2中文.txt"</param>
<param name="bufferSize">4096</param>
</result>
</action>
所以
<action name="download" class="example.FileDownloadAction">
<result name="success" type="stream">
/** 设定contentType 试一下 */
<param name="contentType">text/plain</param>
<param name="inputName">inputStream</param>
<param name="contentDisposition">attachment;filename="struts2中文.txt"</param>
<param name="bufferSize">4096</param>
</result>
</action>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询