2013-03-19 108 views
-2

我只想完成一個簡單的HTML 5示例。Tomcat - 請求的資源()不可用,文件mp3

<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

+0

'src'中'2.mp3'的相對路徑是否正確? – SudoRahul 2013-03-19 15:50:16

+0

您的文件夾結構中的哪個位置是您的mp3駐留? – NilsH 2013-03-19 15:52:42

+0

YES !!昨天,我使用了相同的路徑,但它運行了,但今天,它得到了這個錯誤:( – giggles2710 2013-03-19 15:53:32

回答

2

很明顯,你的MP3文件不可用在您嘗試請求的網址上。糾正你的'src'指向正確的網址。

1

我想,你一定要記住:

1)如果您的應用簡潔(wellformed),那麼典型的結構是這樣的:

 
http://myserver:8080/myapp 

2)然後,你的文件必須在您的應用的contexto下發布

 
http://myserver:8080/myapp/mp3file 

3)因此,在開發時間,你的結構必須是:

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

4)和戰爭文件必須內容相同的網絡內容(或您的應用程序的根文件夾)

的只有這樣,你的文件將被檢測的服務器,並且不要忘了registrer Tomcat服務器

上延伸
相關問題