站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java & J2SE 技术区→在JSP中如何使用<jsp:plugin>标签调用Applet

在JSP中如何使用<jsp:plugin>标签调用Applet

发表新主题   回复此主题

第1楼 2008-04-25 08:27 plummoon 写道:

在JSP中如何使用<jsp:plugin>标签调用Applet

/*plugin.jsp文件内容如下*/
//----------------------------------------------------------
<html>
<head>
<title>jsp:plugin 演示</title>
</head>
<body>
<hr>
<br>
<jsp:plugin type="applet" code="exp_1/MyApplet.class" codebase="." jreversion="1.4" width="160" height="150" >
<jsp:params>
<jsp:param name="image" value="pic.jpg"/>
</jsp:params>
<jsp:fallback>在插入applet时产生错误</jsp:fallback>
</jsp:plugin>
</body>
</html>
//----------------------------------------------------------------
/*MyApplet.java内容如下*/
package exp_1;

import javax.swing.*;
import java.awt.*;

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("使用JSP:PLUGIN在JSP中添加applet",40,170);//绘制一个字符串
g.setFont(new Font("NewsRoman",2,10));
g.setColor(Color.pink);
g.drawString(new java.util.Date().toString() ,10,190);//绘制一个字符串
}
public void init()
{
img=getParameter("image");
}

}
//---------------------------------------------------
运行环境:
JBuilder 2006
tomcat4.0

错误提示:
载入:找不到类 exp_1/MyApplet.class。
java.lang.ClassNotFoundException: exp_1.MyApplet.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more

第2楼 2013-08-31 12:44 Robot :

在JSP中如何使用<jsp:plugin>标签调用Applet 相关


发表新主题   回复此主题