小问题(就当过年散分),我待会再加分啊

Marty束 2010-02-10 09:13:55
我用struts2做文件上传。(路径不包含中文)
上传成功了,但是在下载的时候,不是弹出一个 对话框,而是直接到一个新的页面,如果是图片下载没有任何问题,但是如果是压缩包就不行了
...全文
166 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu4545533 2010-02-10
  • 打赏
  • 举报
回复
都是使用流文件读取,应该是可以有对话框的
Marty束 2010-02-10
  • 打赏
  • 举报
回复
是我搞错了,行了,给分了
Marty束 2010-02-10
  • 打赏
  • 举报
回复
按照一楼的做法还是不行啊,
不好加分了,日
chengxiaorong 2010-02-10
  • 打赏
  • 举报
回复
接分接分。。。。 还不够长
jypapgl 2010-02-10
  • 打赏
  • 举报
回复
1楼的 绝对可以 解决各种类型的 都那样
sotom 2010-02-10
  • 打赏
  • 举报
回复
引用 8 楼 defonds 的回复:
引用 5 楼 lp19890601 的回复:
引用 1 楼 fancy161 的回复:<mime-mapping>       <extension>rar </extension>       <mime-type>application/rar </mime-type>     </mime-mapping>

这个就可以up


只能接分了
Defonds 2010-02-10
  • 打赏
  • 举报
回复
引用 5 楼 lp19890601 的回复:
引用 1 楼 fancy161 的回复:<mime-mapping>       <extension>rar </extension>       <mime-type>application/rar </mime-type>     </mime-mapping>

这个就可以
up
yueguangkai001 2010-02-10
  • 打赏
  • 举报
回复
我认为下载的时候你给一个输出流,这样就能够一谈出对话框的形式出现
licip 2010-02-10
  • 打赏
  • 举报
回复
Content-Disposition: attachment;filename=file.ext
这个一定要有,才能有对话框出现。
在jsp的页面中是这样设置的。
response.setHeader("Content-Disposition","attachment;filename=dutyport.xls");
lp19890601 2010-02-10
  • 打赏
  • 举报
回复
引用 1 楼 fancy161 的回复:
<mime-mapping>
      <extension>rar </extension>
      <mime-type>application/rar </mime-type>
    </mime-mapping>


这个就可以
小霍夫 2010-02-10
  • 打赏
  • 举报
回复
有答案了。。上面。。
WoMaJia 2010-02-10
  • 打赏
  • 举报
回复
友情帮顶,新年快乐。
axman 2010-02-10
  • 打赏
  • 举报
回复
download:
contentType: application/octet-stream
Content-Disposition: attachment;filename=file.ext

inline:
contentType: application/a instance of mime,example:image/jpeg
fancy161 2010-02-10
  • 打赏
  • 举报
回复
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧