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

当前页面: 开发资料首页JSP 专题jsp页中调用applet中方法出错?不知何解

jsp页中调用applet中方法出错?不知何解

摘要: jsp页中调用applet中方法出错?不知何解


我随便写的一个测试用的demo,
页面中这样引用:



打开页面时,applet下载到客户端成功,可在IE中显示,但是我在jsp页面中脚本调用applet中testZZ()方法:
function showInfo() {
document.zApplet.testZZ();
}

applet中的源码:
public class ZApplet extends Applet {
public void testZZ() {
System.out.println("123123123");
}
}

却提示脚本错误,提示document.zApplet.testZZ();这一行为“对象不支持此属性或方法”,真是诧异啊,高手来指教一下。


问题可能出在 System.out.println();
你如果写个其他的方法。例如:
import java.awt.*;
import java.applet.*;
import javax.swing.*;
public class ZApplet extends Applet {

public void paint(Graphics g)
{
g.drawString("SDFSDFSDF",10,10);
}
public void testZZ() {
System.out.println("123123123");
}

public void msgDlg()
{
JOptionPane.showMessageDialog(this,"SDFSDFSDF");
}
}

就可以调用正常。
调用APPLET 的方法应该没有问题。


还是applet加载的问题,codebase配的不对,结贴!


↑返回目录
前一篇: post传递中包含了d:/Temp/test这样的字符,在接收页面接收到的 会把/t转换为空格,请问如何处理?
后一篇: 哪个好心人发个《jsp web 编程指南》给我,谢谢!