我是 Servlet 的新手,并遵循 Headfirst。它有一个下载 mime 类型为“application/jar”的 jar 文件的示例。我将其更改为“audio/mpeg3”以下载 mp3 文件。我在浏览器上安装了播放器,但它无法播放。这是代码:
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException
{
resp.setContentType("audio/mpeg3");
ServletContext ctx=this.getServletContext();
InputStream is=ctx.getResourceAsStream("/RaOne.mp3");
int read=0;
byte[] bytes=new byte[1024];
OutputStream os=resp.getOutputStream();
while((read=is.read(bytes))!=-1)
{
os.write(bytes, 0, read);
}
os.flush();
os.close();
}
有人可以帮忙解决问题吗?