摘要: 在EJB 3.0 学习笔记——准备工作中只是简单的搭好了EJB3.0开发的基本环境,之
后就可以开发最简单的Session Bean了,我感兴趣的还是Entity Bean,所以接下来
我想先试验一下Entity Bean。 一、在JBoss中配置好Data Source我使用的是MySQL数据库,所以首先将MySQL的JDBC驱动复制到jboss-4.0.3SP1\server\al...
阅读全文
Java Script
调用
java
可以在网页里使用
<script language=javascript>
document.applet_name.method_name();
</script>
可以对
applet
进行控制,也可以从
applet
返回值。
Java
调用
Java Script
需要导入
netscape.javascript.jsobject
这个类 (jre/lib/plugin.jar)
比如:
JSObject window=JSObject.getWindow(this);
JSObject window=(JSObject)window.getMember("document");
来获取对当前窗口的控制权。
当点击链接
MakeCall
时,会触发
Java Script
函数
function makeCall(s){
window.document.ctiApplet.testJavascript(s);
alert("call maked!");
}
在这个
Java Script
函数中,
ctiApplet
是一个
Applet
,这样完成了
java script
调用
Applet
。
以下是
ctiApplet
中的
testJavascript
函数和运行结果,其中又调用了
Java Script
。
public void testJavascript(String msg){
try {
// create JSObject
JSObject.getWindow (this).eval ("javascript:alert('Java Script in Applet!')") ;
}
catch (Exception ex) {
// Error on create JSObject
showStatus( "Error call javascript err=" + ex );
}
System.out.println(msg);
}