Chapter 17. Embedding Multimedia in JSPs
Introduction
Most
web sites include some type of
multimedia and interactive programs,
such as digital videos, digital audio
files, Macromedia Flash movies, and Java
applets. Therefore, Java web sites often
integrate this type of content with
servlets and JavaServer Pages (JSPs).
This chapter explains the basics of
embedding multimedia in Java web
components. This process involves
including the object
and
embed
tags in
your component’s HTML output.
A JSP is the preferred choice for combining multimedia with dynamic content, because you can make the tags that you use to embed the multimedia a part of the JSP’s HTML template text. However, Recipe 17.5 also shows how to include multimedia as part of a servlet’s output.
Tip
If the page containing the multimedia content does not have to include any other type of dynamic output, just use a static HTML page instead of executing JSPs and servlets. A static page typically requires fewer server resources to respond to HTML page requests.
17.1. Embedding an Applet in a JSPUsing jsp:plugin
Problem
You
want to use the jsp:plugin
standard action to
execute a Java applet
with the Java Plug-in
software.
Solution
Use the jsp:plugin
action positioned in the
area of a JSP where you
want the applet to
appear.
Discussion
The JSP specification provides a
standard action, jsp:plugin
,
which produces the
object
and embed
tags that are designed to allow browsers to load a Java applet. The action will run the applet using ...
Get Java Servlet & JSP Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.