jsp无法加载applet

来源:百度知道 编辑:UC知道 时间:2024/06/12 01:46:00
用的是myeclipse7+tomcat6,部分代码如下
<jsp:plugin type="applet" codebase="." code="GrapApplet.class" height="40" width="320" >
<jsp:params>
<jsp:param name="name" value="我学习JSP"/>
</jsp:params>
<jsp:fallback>浏览器无法加载Applet</jsp:fallback>
</jsp:plugin>

Applet的:
import java.applet.Applet;
import java.awt.Graphics;
public class GrapApplet extends Applet
{
String name;
public void init()
{
name = getParameter("name");
}
public void paint(Graphics g)
{
g.drawString("这是实例展示了jsp:plugin的使用!传过来的参数是:" + name, 10, 10);
}
}
applet的class文件放在webroot\web-inf\classes
jsp放在webroot\Chapter3
然后运行myeclipse的浏览器,控制台既没有报错,网页也没有显示applet,
fallback的语句也没显示
究竟是哪里错了?
复制.class文件到同目录下,codebase=".",co

应该是applet文件路径没有指定正确,即其中的codebase="."

1. 复制.class文件到同目录下
2. <jsp:plugin type="applet" codebase="." code="GrapApplet" height="40" width="320" >