我知道可以在HTML的页面上通过:
<a href="\upfile\10_后台框架.avi">后台框架2</a>来实现下载。
<注:upfile为我webRoot目录下的资源文件夹>
那么怎么才能把这个改为在servlet中实现呢?
即:通过点击表单按钮:
<form action="downloadManagerEnter.do?handle=DownLoadManagerCtrl_download" method="post">
<input type="text" name="name" value="10_后台框架.avi">
<input type="submit" value="下载">
</form>
然后如何在servlet中实现直接跳转到该链接实现下载?因为我不想用流下载,所以想直接在servlet中跳转。
javaå®ç°è¶ é¾æ¥ä¸è½½æ¹æ³å¦ä¸ï¼
response.setHeader("Content-disposition","attachment;filename="ä¸è½½çæ件åå);å¤æ³¨ï¼è®©responseè°ç¨setheaderæ¹æ³æ·»å ä¸è½½ç头ç»å®¢æ·çæµè§å¨ï¼æµè§å¨æ¶å°è¯¥å¤´åå°±ä¼æå¼ç¸åºçä¸è½½å¯¹è¯æ¡ã