Embedding MP3 audio file in a JSP

By: Bruce W. Perry  

The embed tag is used to include an audio file with a JSP, so that when a user requests the JSP, the browser plays music. Specifically, the browser is designed to detect the MIME type of the embedded file, then activate a helper application such as QuickTime or RealAudio to handle the embedded file and play the music.

The sample jsp page below shows a JSP that embeds an MPEG, audio layer 3 (MP3) file. The JSP displays some information about the artist based on a request parameter; this random information is included to show how to combine JSP code with the embed tag. The embed tag includes width and height attributes to show the audio controls in the web page. The controls allow the user to turn the volume off or down if they do not want to be serenaded while surfing.

A JSP with an embedded audio file
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

<c:set var="artist" value="${param.artist}" />

<html>
<head><title>Choose Your Tunes</title></head>
<body>

<h2>You chose music from the artist <c:out value="${artist}" /></h2>

<embed src="ConstantCraving.mp3" width="240" height="160">
</embed>

</body>
</html>



Archived Comments

1. Hello my question is that . I want to run a audio file on my web page . and i have all the audio fil
View Tutorial          By: Bharath at 2011-08-09 04:14:53

2. hiiiiiiii
View Tutorial          By: mohit at 2010-07-28 14:07:16


Most Viewed Articles (in JSP )

Latest Articles (in JSP)

Comment on this tutorial