javascript - eclipse 在 GWT 断点处做什么?

标签 javascript eclipse gwt

在一个大的 GWT web 项目中,如果假设我们在按钮点击功能上放置一个断点,当到达断点时它在 eclipse 中会发生什么 Action ?在我们继续通过断点之前,是否有任何计时器 JS 正在运行?只是想知道,如果这听起来很傻,我很抱歉!

最佳答案

在 DevMode 中,您的 Java 代码以 Java 运行。 JSNI 代码被发送到浏览器(通过你在那里安装的 DevMode 插件),当它需要回调到 Java 代码时(比如在处理事件时)它通过插件调用,直到浏览器才会屈服代码服务器(DevMode Java 应用程序)响应。

所以当你打断你的 Java 代码时,浏览器中的 DevMode 插件还在等待响应,浏览器被阻塞等待插件返回(在 Chrome 中,它只阻塞当前选项卡的内容,因为多进程架构,但例如在 Firefox 中,它会阻塞整个浏览器,您甚至无法切换到另一个选项卡或打开菜单)。

关于javascript - eclipse 在 GWT 断点处做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11096061/

相关文章:

java - Android:如何访问 Slave Sim

gwt - 如何使用 GWT 获取 GMT 时间?

Eclipse:在部署到 tomcat 时添加外部项目 jar

c# - javascript .click() 在 Chrome 驱动程序中不起作用

javascript - 似乎无法聚焦下一个 TextInput(React-Native)

javascript - 当<form>中定义了多个&lt;input&gt;时,如何知道提交的是哪个&lt;input&gt;?

java - 在 Eclipse 中允许不正确的包名称

java - 使用 GWT 从/向 Java 发送对象

java - 为 GWT 客户端编译时更改方法体

javascript - Ajax 不适用于具有 2D 数组参数的 C# Controller 操作