all gone

all gone

#

EJB 3.0 学习笔记——Entity Bean

     摘要: 在EJB 3.0 学习笔记——准备工作中只是简单的搭好了EJB3.0开发的基本环境,之 后就可以开发最简单的Session Bean了,我感兴趣的还是Entity Bean,所以接下来 我想先试验一下Entity Bean。 一、在JBoss中配置好Data Source我使用的是MySQL数据库,所以首先将MySQL的JDBC驱动复制到jboss-4.0.3SP1\server\al...  阅读全文

posted @ 2006-05-20 22:38 all gone 阅读(3375) | 评论 (4)编辑 收藏

JavaScript和Applet互相调用

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);

}

 

 

 

posted @ 2006-05-04 09:41 all gone 阅读(446) | 评论 (0)编辑 收藏

仅列出标题
共17页: First 上一页 2 3 4 5 6 7 8 9 10 下一页 Last