日期:2014-05-19  浏览次数:20626 次

struts2文件下载--遇到一个好怪的现象
在struts2中的下载的做法很容易.我就多说了. 

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

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

而不是我设置的文件名. 

我的设置是: 


Xml代码  
1.<result name="down" type="stream">  
2. <param name="contentType">text/plain</param>  
3. <param name="inputName">uploadInputStream</param>  
4. <param name="contentDisposition">  
5. inline;filename="down.doc"  
6. </param>  
7. <param name="bufferSize">1024</param>  
8.</result>  
<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下自带下载(就是 右即 存为...)就吻合. 

请各位同胞提提意见和解决方法.

------解决方案--------------------
这是迅雷自身的问题,不是设置的问题。