- XML code
<action name="filedown" class="FileDownAction"> <param name="inputPath">/uploadfiles/forum/</param> <result name="success" type="stream"> <param name="inputName">targetFile</param> <param name="contentDisposition">filename="download"</param> <param name="bufferSize">4096</param> </result> </action>
这样在下载的时候,文件类型是不确定的,只有弹出框提示未知类型的download文件要下载。
我需要的效果是,下载时可以获取到所下载文件的后缀名,
即:如果是.txt,那就下载的文件为download.txt;如果为.doc,那么下载的文件为download.doc,
请问这个该怎么解决呢?
------解决方案--------------------
<param name="contentDisposition">filename="download.doc"</param>
------解决方案--------------------
在配置文件写OGNL表达式处理后缀
<param name="contentDisposition">filename="download."${suffix}</param>
好像是这么写的,自己在Action给suffix对象处理下,试试~~
------解决方案--------------------
<param name="contentDisposition">
attachment;filename="${fileName}"
</param>