Tomcat - 请求的资源()不可用,文件mp3

时间:2013-03-19 15:48:49

标签: java tomcat netbeans

我只想完成一个简单的HTML 5示例。

    <audio src="2.mp3" controls autoplay>
        Your browser does not support the audio element.
    </audio>

但它无法完成,这是Tomcat的描述:

"The requested resource (/DemoPlaying/2.mp3) is not available."

我的文件夹结构:

folder structure

2 个答案:

答案 0 :(得分:2)

很明显,您尝试申请的网址上没有您的mp3文件。纠正你的'src'指向正确的网址。

答案 1 :(得分:1)

我想你必须记住:

1)如果您的应用程序运行良好,那么典型的结构就像:

http://myserver:8080/myapp

2)然后您的文件必须在您的应用的上下文中发布

http://myserver:8080/myapp/mp3file

3)因此,在开发时,您的结构必须是:

Webcontent
   |
   |--index.jsp
   |--mymp3.mp3
   |--WEB-INF

4)war文件必须与Webcontent(或应用程序的根文件夹)的内容相同

只有这样,服务器才能检测到您的文件,并且不要忘记在Tomcat服务器上注册扩展名