JSP动作-jsp:plugin
jsp:plugin动作标签用于将Applet程序嵌入JSP文件中。jsp:plugin动作标签在客户端下载插件以执行Applet或Bean。
1 jsp:plugin动作标签的语法
<jsp:plugin type= "applet | bean" code= "nameOfClassFile"
codebase= "directoryNameOfClassFile"
</jsp:plugin>
2 jsp:plugin动作标签的示例
在下面的示例中,我们使用jsp:plugin标签在JSP中显示Applet。
2.1 编写MyApplet
package com.yiidian;
import javax.swing.*;
import java.awt.*;
/**
* 一点教程网 - http://www.yiidian.com
*/
public class MyApplet extends JApplet{
String img;
public void paint(Graphics g)
{
Image image=getImage(getCodeBase(),img);
g.drawImage(image,0,0,400,400,this); //绘制一张图片
g.setColor(Color.blue);
g.setFont(new Font("宋体",2,24));
g.drawString("yiidian",40,170); //绘制一个字符串
g.setColor(Color.pink);
g.setFont(new Font("NewsRoman",2,10));
g.drawString(new java.util.Date().toString(),10,109); //绘制一个日期字符串
}
public void init()
{
img=getParameter("image"); //获取plugin指令中的参数
}
}
2.2 编写index.jsp
<%@ page language="java" contentType="text/html;charset=utf-8" %>
<html>
<html>
<head>
<meta charset="utf-8">
<title>一点教程网-jsp:plugin动作标签</title>
</head>
<body>
<h2>jsp:plugin动作标签</h2>
<jsp:plugin align="middle" type="applet" code="com.yiidian.MyApplet" codebase="." width="200" height="200">
<jsp:params>
<jsp:param name="image" value="spring.jpg"/>
</jsp:params>
<jsp:fallback>error happens when insert applet</jsp:fallback>
</jsp:plugin>
</body>
</html>
热门文章
优秀文章