JSP Plugin
Syntax: <jsp: plugin type = "bean |applet" code = "ClassFileName" codeBase =
"ClassFileDirectoryName">
The <jsp:plugin> is used to display an object, especially an applet or a Bean on the client browser. When the Jsp file is translated and compiled, the <jsp:plugin> is replaced by either an <object> or <embed> element, it is based on the browser version.
Some of the attributes of <jsp: plugin> are defined below:
type = "bean |applet" :- This type of object will be executed by the plug-in. It must be either bean or an applet.
code = "ClassFileName" :- It is the name of the java class file which will be executed by the plug-in. The use .class extension is a must.
codebase = "ClassFileDirectoryName" :- It is the name of the directory that contains the java class file, that will be executed by the plug-in.
The code of the program is given below:
import java.applet.*;
import java.awt.*;
//<applet code = JavaApplet width = 300 height = 300></applet>
public class JavaApplet extends Applet{
public void paint(Graphics g){
g.drawString("Welcome in Java Applet.",40,20);
}
}
|
<jsp:plugin type="applet" code="JavaApplet" codebase= "/tapan/jsp/jspexamples" width = "200" height = "200"> <jsp:fallback> <p>Unable to load applet</p> </jsp:fallback> </jsp:plugin> |
The output of the program is given below: