这是我的用法:
<%@ page language="java" session="true" import="java.io.*" %>
<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id="bbs" scope="session" class="test.bbsreg" />
<a href="b.jsp">click</a>
<%
File mp3File = new File("C:\\tomcat\\webapps\\ROOT\\test\\a.mp3");
FileInputStream mp3fi = new FileInputStream(mp3File);
byte buf[]=new byte[1024];
int fileSize=(int)mp3File.length();
int length=0;
response.setContentType("application/mp3");
response.setHeader ("Content-Disposition","attachment; filename=" + mp3File.getName() + ";");
ServletOutputStream os = response.getOutputStream ();
response.setContentLength(fileSize);while ((mp3fi != null) && ((length = mp3fi.read(buf)) != -1))
{
os.write(buf,0,length);
}
os.flush();
os.close(); 
%>