我想知道如何根据内容配置从 JSP 页面下载任何文件依恋来自邮件服务器。
我想在 JSP 页面上创建一个链接,通过单击该链接,用户可以从邮件服务器下载文件。该链接应该用于内容处置依恋类型。我怎样才能在 JSP 中做到这一点?
不要为此使用 JSP,当使用它来流式传输二进制文件时,这会带来麻烦,因为所有空格都在<% %>
标签也将被打印到响应中,这只会破坏二进制内容。您所需要做的就是放置一个 HTML 链接,例如<a href="fileservlet/file.ext">
在 JSP 中并使用 servlet 类来完成所有处理和流处理任务。要设置响应头,只需使用HttpServletResponse#setHeader() http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpServletResponse.html#setHeader%28java.lang.String,%20java.lang.String%29.
response.setHeader("Content-Disposition", "attachment;filename=name.ext");
您可以在这里找到一个基本的 servlet 示例,它正是执行此操作:FileServlet http://balusc.blogspot.com/2007/07/fileservlet.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)