0 0

gwt中关于js调用java的问题5

 


在gwt项目里 这样JS反调用JAVA进不去呢

有木有遇到过的  怎么回事呢 我觉得我的步骤没问题啊 求大家一起指点一下

 alert里面的能弹出,到了onclick()就浏览器会提示“缺少对象”

 

我认为在java那边的jsni代码:

public static native void onclick()

    /*-{

           $wnd.onclick = function()   { 

                   alert("111111111111"); 

          }  

    }-*/;

既然已经编译成了js,那么在图中js里,却不能调用此java,浏览器会提示“缺少对象”

2012年7月18日 15:17
  • 大小: 9.7 KB
  • 大小: 9.5 KB

1个答案 按时间排序 按投票排序

0 0

在java类的构造函数中执行一次 onclick();

2012年7月19日 13:28

相关推荐

    GWT开发环境JAVA

    6. **编写代码**:使用Java编写业务逻辑和用户界面,GWT会自动处理JavaScript的跨浏览器兼容性问题。 7. **启动开发服务器**:在Eclipse中,你可以直接运行GWT项目,这会启动一个本地开发服务器,你可以在浏览器中...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    - **跨平台兼容性**: GWT编译器能够将Java代码转换为浏览器兼容的JavaScript和HTML代码。 - **高性能**: 通过高效的编译器优化,GWT可以生成高性能的前端代码。 - **易于开发**: 开发者可以直接使用熟悉的Java...

    gwt+spring+hibernate

    综上所述,"gwt+spring+hibernate"的整合旨在展示如何在Java Web应用中同时利用GWT的富客户端特性、Spring的架构优势和Hibernate的数据持久化能力。通过这样的整合,开发者可以构建出用户体验良好、业务逻辑清晰且...

    关于 JSNI 调用 Java 方法时的 Type Signatures 说明

    ### 关于 JSNI 调用 Java 方法时的 Type Signatures 说明 #### 一、Type Signatures 的概念与重要性 在 Java Native Interface (JNI) 和 Google Web Toolkit (GWT) 中,Type Signatures 是一种特殊的表示法,用于...

    GWT中的xmlHttpRequest

    在GWT(Google Web Toolkit)开发中,XMLHttpRequest(XHR)是实现客户端与服务器间异步数据交换的关键技术。GWT提供了对XHR的封装,使得开发者可以方便地使用JavaScript的XMLHttpRequest对象,而无需直接接触底层的...

    gwt 练习 gwt学习

    GWT允许开发者使用Java语言编写客户端代码,然后通过编译器将其转换为优化过的JavaScript,以便在各种浏览器上运行。这个“gwt 练习 gwt学习”项目可能是为了帮助用户熟悉GWT的基本概念、开发流程和最佳实践。 在...

    java转js工具

    Java到JavaScript转换工具有助于开发者将已有的Java代码库移植到JavaScript环境中,这在Web开发中尤其有用,因为JavaScript是浏览器端的主要脚本语言。这样的工具能够帮助开发者利用Java的强大功能来构建前端应用,...

    Java和JavaScript库进行交互

    1. **Java Applet**:早期的一种方式是使用Java Applet,它是一种嵌入在HTML页面中的小程序,允许JavaScript调用Java方法。然而,由于安全问题和现代浏览器对Flash及Applet的支持逐渐减少,这种方式已不再推荐。 2....

    GWT整合Hibernate的一个小实例

    标题中的" GWT整合Hibernate的一个小实例 "是指将Google Web Toolkit(一种用于创建富客户端Web应用的Java开发框架)与Hibernate(一个流行的对象关系映射(ORM)框架)结合使用,以便在GWT应用中执行数据库交互。...

    GWT反射

    通过GWT反射,开发者可以在客户端代码中实现类似于服务器端Java反射的功能,但需注意性能和兼容性问题。 【知识点详解】: 1. **GWT的编译过程**:GWT将Java代码转换为优化过的JavaScript,这一过程称为“交叉编译...

    gwt揭秘源代码

    1. **Java到JavaScript的编译**:GWT编译器将Java代码转化为高效的JavaScript,使得开发者可以用Java进行前端开发。 2. **代码分割**:为了提高加载速度,GWT支持按需加载部分代码,用户只需下载他们实际使用的功能...

    GWT 开发和部署文档

    4. **集成EXTJS**:若要使用EXTJS库,需将EXTJS库文件复制到项目的public/js/ext目录,并在GWT模块配置文件中指定引入。 5. **编写Java代码**:使用GWT的API编写Java代码,包括用户界面组件和业务逻辑。GWT的编译器...

    gwt开发实例实现

    - **RPC服务**:GWT支持远程过程调用(RPC),使客户端能够与服务器端的Java服务进行通信。 2. **Web + Ajax 实现** - **Ajax技术**:Ajax(Asynchronous JavaScript and XML)允许Web页面在不刷新整个页面的情况...

    GWT Demo,GWT学习时的一些小例子

    GWT通过Java语言进行开发,并将Java代码编译成高效的JavaScript,使得开发者可以利用Java的强大特性和丰富的库来创建复杂的Web应用,同时避免了直接编写JavaScript的繁琐和兼容性问题。 **GWT 的核心概念** 1. **...

    GWT2.3_API.zip_GWT 2.3.0 api_Validator gwt2.3_gwt api chm_gwt ap

    在标签中提到的`java_api_gwt`表明,GWT还提供了一种方式来使用Java标准库中的类,尽管它们最终会被转换为JavaScript。这使得开发者可以利用已有的Java知识和库,同时享受GWT带来的优势。 总的来说,GWT 2.3.0 API...

    GWT (GOOGLE WEB TOOLKIT)介绍PPT

    GWT通过提供Java语言的开发环境,让开发者可以使用熟悉的Java语法编写Ajax应用,然后利用GWT的编译器将Java代码转换为浏览器兼容的JavaScript和HTML。这使得调试过程与普通Java程序无异,极大地提高了开发效率。 **...

    GWT安装和使用

    在这种情况下,GWT 支持 JavaScript Native Interface (JSNI),允许开发者直接在 Java 代码中嵌入 JavaScript 代码。这种机制为开发者提供了极大的灵活性,使其能够在需要时使用原生 JavaScript 功能。 #### 二、用...

Global site tag (gtag.js) - Google Analytics