The Jsp:plugin Action enables you to insert the object or EMBED element of the specific browser you want to specify the plug-ins that the browser needs to run a Java applet.
Grammar:
<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName"
[ name="instanceName" ]
[ archive="URIToArchive, ..." ]
[ align="bottom|top|middle|left|right" ]
[ height="displayPixels" ]
[ width="displayPixels" ]
[ hspace="leftRightPixels" ]
[ vspace="topBottomPixels" ]
[ jreversion="JREVersionNumber | 1.1" ]
[ nspluginurl="URLToPlugin" ]
[ iepluginurl="URLToPlugin" ] >
[ <jsp:params>
[ <jsp:param name="parameterName"
value="{parameterValue | <%= expression %>}" /> ]+
</jsp:params> ]
[ <jsp:fallback> text message for user </jsp:fallback> ]
</jsp:plugin>
示例:
<jsp:plugin type=applet code="Molecule.class" codebase="/html">
<jsp:params>
<jsp:param name="molecule" value="molecules/benzene.mol" />
</jsp:params>
<jsp:fallback>
<p>Unable to load applet</p>
</jsp:fallback>
</jsp:plugin>
Attribute Detailed:
Property |
Usage |
Type = "Bean | Applet
|
The type of object that the plug-in will execute. You must specify one in the bean or applet, because there is no default value for this property. |
Class= "Classfilename"
|
The name of the Java class file that the plug-in will execute. You must include the extension in the name. And this file must be in the directory specified with the "codebase" attribute. |
Codebase= "Classfiledirectoryname"
|
Contains a directory of Java classes that the plug-in will run or a path to this directory. The default path for this JSP file. |
Name= "InstanceName"
|
The name of the instance of the bean or applet. Makes communication between beans or applets that are called by the same JSP file possible. |
Archive = "Urltoarchive,..."
|
A comma-delimited list of path names. Is the pathname that contains the archive file that is preloaded with the class loader in the specified directory codebase. Typically, these archive files are securely loaded through the network, which can significantly improve the performance of the applet. |
Comments and character reference habits
You can use specific elements to insert comments and some characters that are usually used as special flags. Here's a summary:
Grammar |
Objective |
<%--annotation--%> |
A comment in the form of a JSP. will be ignored by the Jsp-to-scriptlet compiler. Any inline JSP scripting elements,directives, or Actins, will be ignored. Cases: <%@ page language= "java"%>
A Comment Test
A Test of Comments <%--This part of the comment will not be seen when viewing the source code--%>
|
!--annotation--> |
Comments in HTML form. Delivered directly to the final HTML. Any inline JSP scripting elements,directives, or Actins, will be executed normally. Cases: !--This page is loaded on <%= (New Java.util.Date ()). toLocaleString ()%>--> When you view the source code, you will see: !--This page is loaded on January 1, 2000-->
|
<\% |
In template text (static HTML), write when you want to output this special symbol (%) on the page. |
%\> |
Used in scripting elements, the effect is similar to " |
\’ |
The character "'" is indicated in the attribute using "'". Of course, you can also use "" "as a distinction. Example: ' Pig ' fhjgj ', or, ' pig\ ' fhjgj\ ' |
\” |
The character "" is indicated in the property that uses "". Of course, you can also use "'" as a distinction. Example: "Pig ' fhjgj '", or, "pig\" fhjgj\ "" |
%\> |
"%>" in the attribute. |
<\% |
"<%" in the attribute. |