问题标签 [vaadin8]

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 投票
1 回答
40 浏览

java - 随机元素作为输入并获取值

我不知道这是否是重复的问题,因为我什么也没找到,实际上我不知道我应该搜索什么关键字。

我想要一个类,它获取一个元素作为输入,然后显示该元素的值。

例如:

进而:

并有这个输出:

也许有人可以帮助我或给我一个想法我应该怎么做!我是 Java 新手,很长一段时间后才开始编程。

非常感谢!

0 投票
0 回答
519 浏览

vaadin - 防止 Vaadin 的 Clickjacking 攻击

我想防止在 Vaadin 7 和 8 应用程序中的点击劫持攻击。由于 Vaadin 应用程序默认设计为可嵌入的,因此需要一些配置或代码来增加安全性。

这是我的第一个实验,它将X-Frame-Options 标头添加到每个响应中,以强制浏览器使用同源策略。

我想知道是否有针对 vaadin 应用程序的更好解决方案、我不知道的现有 vaadin 配置选项,或者此实现是否有缺点或限制。

我们的应用程序前面确实有 Apache,但我不知道在那里添加标头操作而不是将其放在应用程序本身(开发人员可以轻松地对其进行测试和更改)是否会很脆弱。

0 投票
0 回答
92 浏览

java - 使用 vaadin 使用另一个复选框选中/取消选中所有复选框

我是 Vaadin 框架的新手。我用 vaadin 8.0.4 创建了一个项目。我创建了一个包含两列的网格,但我想添加一个 texxfield 列和一个复选框列。当用户单击标题 cehckbox 时,我需要检查所有复选框。

0 投票
1 回答
217 浏览

java - 如何在vaadin中使用标题复选框检查所有复选框

我是 vVadin 的新手。我创建了一个带有两列网格的项目,但我想添加一个文本字段列和一个复选框列,并在单击标题复选框时选中所有复选框。

谁能建议我。如何添加这两列

0 投票
2 回答
136 浏览

maven - Fresh Vaadin 8.1 应用程序“多模块”应用程序无法构建

创建使用原型命名的新Vaadin 8.1.0 应用程序时,在 IntelliJ 2017.2 中运行 Maven Projects panel > bogus-ui > Plugins > jetty > jetty:run 时构建失败bogusvaadin-archetype-application-multimodule

在此处输入图像描述

我在控制台上收到这些错误消息。

在带有 IntelliJ Ultimate 版本 2017.2 的 macOS Sierra 10.12.5 上使用 Java 8 Update 144。

链接的问题Maven: How to use jetty:run in a multi-module Maven project, without need to install不是这个问题的重复那个人询问一个模块(Web 模块)获取其他模块中所做的更改并导致重建,而不是从本地存储库中检索构建的项目。我首先要问的是如何在需要触发重新构建之前运行该应用程序。

0 投票
1 回答
2148 浏览

java - 如何使用 Vaadin 8.1 在树形网格中设置多个级别?

我需要在 vaadin 树网格中显示三个级别。根据 vaadin 文档,我使用“setItems”方法将值设置为树形网格。如何为网格设置第三个嵌套级别。

我遵循了 vaadin 8.1 文档https://vaadin.com/docs/-/part/framework/components/components-treegrid.html中的代码片段

0 投票
1 回答
2240 浏览

containers - 我可以在 Vaadin 8 中创建没有 bean 类的网格吗?

我正在使用 Vaadin 进行产品开发。到目前为止,我们使用的是 Vaadin 7。

我们需要根据规则以表格形式和图表形式显示数据。用户也可以随时从配置选项中修改规则。所以不能用固定数量的变量定义bean。

在 Vaadin 7 中,我们可以使用容器创建空容器对象并添加列运行时间。但是据我所知,在 Vaadin 8 中不允许。

使用 7 兼容包,它将适用于 7 网格。

scala中的示例我从数据框创建容器

那么我怎样才能在 Vaadin 8 中做同样的事情呢?

任何帮助将不胜感激。

0 投票
3 回答
694 浏览

java - 带有复选框的 vaadin8.1.0 网格有问题

我正在使用 vaadin 8.1.0 网格。我需要将复选框插入为一列,也作为列标题。当我单击列标题中的复选框时,应选中所有列复选框。那工作正常。但问题是,如果我有 100 行,当我检查标题复选框时,只会检查一些列复选框,即只检查显示的行。当我向下滚动时,未选中剩余行复选框。这是我的代码:

0 投票
2 回答
493 浏览

spring - 使用 Emdedded UI 插件将 Vaadin + Springboot 应用程序嵌入到 Vaadin UI

我目前正在使用 springboot 和 Vaadin 8 开发微服务,并且我想为 Vaadin 使用Embedded UI 2.0插件。
我首先尝试将简单的 Springboot + Vaadin 嵌入到主机 Vaadin 应用程序中,如示例所示。
这是主机应用程序的结果代码:

但我一直遇到 VAADIN/* 资源加载问题:

/app2/我的应用程序的路径在哪里。

我不确定如何解析资源的路径,但我知道应该是Vaadin目录/app2/VAADIN/*,因为小部件集和其他 vaadin 编译的资源工作正常,并且当我直接从浏览器打开应用程序时可用。
以下是一些附加信息:

  • Vaadin 版本:8.0.5
  • 嵌入式 UI 插件版本:2.0
  • 我将 ValoTheme 用于所有 3 个应用程序(主机和嵌入式)
  • vaadin.widgetset.mode设置为fetch模式
  • 我确保为应用程序启用了 CORS。

我搜索了很长时间来解决这个问题,但找不到足够的资源来解决这种特殊情况,而且我也是 Spring 和 Vaadin 的初学者,所以我绝对可以使用一些帮助。

0 投票
1 回答
1397 浏览

java - Vaadin 8.1 树网格基于列的过滤

我需要根据列过滤树网格。我已遵循问题中所述的解决方案。我已经尝试使用下面的代码片段进行过滤,但是它不显示任何数据。

是否有另一种方法可以使用 vaadin 8.1 树网格过滤数据。