Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用HTML5和jsp播放音频文件_Html_Jsp_Netbeans 7 - Fatal编程技术网

使用HTML5和jsp播放音频文件

使用HTML5和jsp播放音频文件,html,jsp,netbeans-7,Html,Jsp,Netbeans 7,我试图播放一个音频文件,当我有一个.html文件时,它可以工作,但当我在一个.jsp文件中运行相同的代码时,该文件无法播放。我正在使用Netbeans IDE。请有人指出错误,这是jsp代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head&

我试图播放一个音频文件,当我有一个.html文件时,它可以工作,但当我在一个.jsp文件中运行相同的代码时,该文件无法播放。我正在使用Netbeans IDE。请有人指出错误,这是jsp代码

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
</head>
<body>
    <h1>Hello World!</h1>
    <audio controls>

        <source src="C:\Users\Desktop\1.mp3" type="audio/mpeg">

    </audio>

</body>

JSP页面
你好,世界!

src属性不应是音频文件的文件位置。相反,它应该是文件的URL。所以在你的情况下,试试看

<audio controls>
     <source src="http://localhost:8080/PathToMp3/1.mp3" type="audio/mpeg">
</audio>

其中
http://localhost:8080/PathToMp3/1.mp3
是mp3文件的url。


 <audio controls>
     <source src="http://localhost:8080/PathToMp3/1.mp3" type="audio/mpeg">
 </audio>
如果不起作用,就用这个

 <embed src="">