1.从JavaScript中访问Java方法  
在HTML脚本中可以用JavaScript直接调用Java中的方法,只需要在调用语句前用“java.lang.”加以表示即可。具体语句用法如下例所示: 
java.Lang.System.Out.println(“Hello!”) 
但此种方法只适用于Netscape Navigator,一般不提倡在Web应用程序中使用。 
二、从JavaScript中访问Java Applet小程序中的方法和变量 
通过JavaScript提供的Applet对象,JavaScript代码可以访问Java的变量和方法,具体步骤和用法示例如下。需要注意的是,JavaScript提供的applet对象具有name属性,而没有方法和事件处理器。 
步骤: 
1) 将要访问的Java Applet小程序的方法和变量声明为Public,且必须在Public类中声明; 
2) Java Applet小程序要先装入才能访问,尽管applet对象没有定义onLoad事件,但可以在HTML文档的〈body〉标志中,指定使用Window对象的onLoad事件处理器; 
3) Java Applet小程序可以用JavaScript的applet对象来访问。 
示例: 
“mytest.htm” 
<html> 
<head> 
<script language="JavaScript"> 
function accessApplet() 
{ setTimeout("changeText('I like JavaScript!')",1000); 
setTimeout("changeText('I like JavaScript and Java!')",2000); 
setTimeout("changeText('I like Java!')",3000); 
setTimeout("accessApplet()",4000); 

function changeText(s) 

window.document.testText.setText(s)  
//此处调用JavaApplet小程序的setText()方法 
//注意,小程序的名字必须为〈applet〉标志 name属性所标识 

</script> 
</head> 
<body onload="accessApplet()">  
//通过调用accessApplet()装入小程序 
<applet code="Testtext.class" name="testText" width=450 height=150> 
</applet> 
</body> 
</html> 
“Testtext.java” 
import java.applet.*; 
…… 
public class Testtext extends Applet 
{ …… 
public void setText(String s) //setText()必须声明为“public” 

text=s; 
repaint(); 

}