问题标签 [errai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4003 浏览

java - 如何使用 GWT 获取“父”元素

假设我的 GWT 应用程序中有 html 部分:

而且我能够获得 AnchorElement,例如主页:

如何获取 Listli元素?

是:home.getParent(); // which returns a widget?然后将其转换为UListElement? 是这样吗?

更新:

我的主要目标是将li元素的 id 设置为“tray-active”,因此当单击锚项目时,“parent”li元素设置为“tray-active”

0 投票
2 回答
211 浏览

java - 使 GWT 与 Errai 总线一起工作所需的基本设置是什么

我收到此错误:

将此添加到 web.xml 时:

删除此设置后,我的 Errai gwt 应用程序工作正常,除了它在客户端上显示 Errai 总线错误,但是我需要使 Errai 总线工作。

0 投票
1 回答
336 浏览

java - Errai 对 GAE 平台的支持

基于此 JIRA 问题:

https://issues.jboss.org/browse/ERRAI-68

GAE 对 Errai 的支持是不可行的。

这不是真的可行还是有一种解决方法:

  • Errai UI 肯定会工作,因为这是用于 GWT
  • 但是 Errai 总线是否有解决方法可以使其正常工作。像包装纸之类的东西?
0 投票
0 回答
231 浏览

java - 编译使用 JBoss erai 的 GWT 代码时出错

我在编译我的 gwt 应用程序时遇到问题,它使用 JBoss Errai,这是完整的堆栈跟踪:

http://pastebin.com/U7X6w1gb

似乎该错误是由以下原因引起的:

RuntimeException:加载编组扩展时出错:org.jboss.errai.enterprise.rebind.ObserversMarshallingExtension

0 投票
1 回答
353 浏览

java - Facebook DIV 未在页面上呈现

我有这个脚本,我把它放在 GWT nocache.js 之上

在我网站的一个页面上(我使用 Errai-UI)

这是添加的:

我面临的问题是,在我的 GWT 应用程序中,当站点登陆到注入此面板的页面时,Facebook 喜欢框不会被渲染,即使我查看 DOM,<div class='like-box' ...>DOM 树中也有.

有效的是我需要在当前页面上进行整页刷新(在 DevMode 中):示例:/mysite#PageWithFBDiv

此外,页面刷新技巧仅适用于 DevMode,但在编译时无法执行此技巧。

0 投票
1 回答
43 浏览

java - 即使页面在包中也找不到页面

我的Errai GWT应用程序出现问题,当页面尝试访问TransitionTo页面时出现此错误,例如FormsPage

即使 FormsPage 在包中并且没有编译时错误(因此它能够找到页面):

可能是什么问题呢?

0 投票
1 回答
57 浏览

java - 如何手动设置每个“页面”的哈希值

使用 Errai-UI,您如何手动设置每个页面的哈希值。

例如:

哈希将是#MainPage

我怎样才能将其更改为#!MainPage

0 投票
1 回答
125 浏览

gwt - 将 acceleo 与 jboss erai 和 gwt 集成

我必须使用 GWT 在 jboss erai 中创建一个项目,但我想使用 eclipse 建模框架 .ecore 模型使用 acceleo 生成我的模型代码。我做过这些事情。

  1. 使用命令创建 maven 项目

mvn archetype:generate -DarchetypeGroupId=org.jboss.errai.archetypes -DarchetypeArtifactId=cdi-quickstart -DarchetypeVersion=2.2.0.Final

  1. 将项目导入 Eclipse 作为现有的 Maven 项目。

  2. 转到 Acceleo-> 将项目转换为 Acceleo 生成器项目,但一无​​所获。

  3. 然后我去 Acceleo->Convert to Acceleo MTL Projects 并创建了一个新的 acceleo 项目并使用 .ecore 模型为我以前的项目生成了模型,但是在模型类中出现错误,因为我在 String 和其他也作为 E-datatype 获取 EString ,请提出解决方案,我如何在我的 jboss errai maven 项目中使用 acceleo 功能。

我的模板文件如下:

从 .ecore 模型生成的模型之一是

在这里,我将 EString 代替 String 和其他原始数据类型作为 E-Data 类型。

请提出一个解决方案我怎样才能获得相同的java数据和其他处理器

0 投票
1 回答
616 浏览

gwt - Jboss Errai 上的 MVVM 模式

使用Data Binding之类的功能,是否可以在Jboss Errai上采用 MVVM 模式?

0 投票
3 回答
992 浏览

java - 编译 GWT 应用程序时出错 (Errai)

任何人都可以帮助我理解为什么我的应用程序在运行时抛出这个错误

mvn gwt:compile

深入研究我可以看到的代码:

但是,html 页面与相应的 PasswordRequiredPage.java 一起存在:

PasswordRequiredPage.java

PasswordRequiredPage.html

我的申请可能出了什么问题?我已经搞定了: