论坛首页 入门讨论版 Struts

struts2文件下载--遇到一个好怪的现象

浏览 551 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2007-12-20
在struts2中的下载的做法很容易.我就多说了.

但是,我遇到一个怪事,就是我一点击下载就弹出

迅雷界面,但是下载文件名是down.action(我的action路径名 即: 方法.action)

而不是我设置的文件名.

我的设置是:

<result name="down" type="stream">
   <param name="contentType">text/plain</param>
   <param name="inputName">uploadInputStream</param>
   <param name="contentDisposition">
   inline;filename="down.doc"
   </param>
   <param name="bufferSize">1024</param>
</result>

如果用win下自带下载(就是 右即 存为...)就吻合.

请各位同胞提提意见和解决方法.
   
最后更新时间:2007-12-20
对了,为什么不能贴截图呢?//我想通过截图来达到更好的效果

还有就是 为什么
<param name="contentDisposition">
inline;filename=${fileName}
</param>
不生效呢?????????
   
0 请登录后投票
最后更新时间:2008-08-06
<param name="contentDisposition">
inline;filename=${fileName}
</param>
不生效是,因为你action中没有getFileName()方法吧!
   
0 请登录后投票
论坛首页 入门讨论版 Struts

跳转论坛:
JavaEye推荐