摘要: 在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);
}
?
?
?