问题标签 [vaadin10]

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 回答
117 浏览

vaadin - 使用 @Tag(Tag.DIV) 注释和从 Div 类扩展之间的区别

我正在学习 Vaadin 11,我有一个问题。这有什么区别:

...和这个?:

根据文档:

div 类: 表示<div>元素的组件。

标记注释: 定义用于使用默认组件构造函数创建的组件的根元素的标记。

看起来他们做同样的事情:创建一个类来表示一个根元素。是这样吗?

0 投票
1 回答
392 浏览

java - Vaadin 10 对话框不显示

我看不到我Vaadin Dialog要添加的简单Vertical Layout
代码 这是我的代码:

我希望任何人都可以帮助我:)

0 投票
2 回答
465 浏览

maven - Vaadin 10 和 springboot - 如何打包 jar?

问题很简单,但我花了两天时间尝试部署我的应用程序。到目前为止还没有。

我的风格有一个 css 文件,当我执行 jar 时,找不到 css (404) 或者 jar 不会打包。

如此处所述:Spring Boot 可执行 jar 结构 “如果您的应用程序将被打包为 jar,请不要使用 src/main/webapp 文件夹”和“您应该将静态资源放在 src/main/resources 中。”

所以把css放在这里:src/main/resources/styles.css

在 Vaadin 文档中(关于如何打包非常多……)我像这样导入 css:

来源:https ://vaadin.com/docs/v11/flow/importing-dependencies/tutorial-include-css.html

然后我打包我的项目:

我收到此错误:

有人可以提供一个简单的示例,将“springboot + Vaadin10”应用程序打包为一个带有静态资源的 jar 包吗?

我尝试了很多配置(将css放在META-INF中,在maven构建过程中包含webapp资源......)但是2天后,我仍然无法在服务器上部署我的应用程序!

0 投票
2 回答
202 浏览

vaadin - 使用 Metawidget 和 Vaadin 获取 java.lang.NoClassDefFoundError: com/vaadin/data/Property

我正在尝试将 Metawidget 与 Vaadin 一起使用,并在运行代码时出现以下错误

我正在使用Vaadin 8Metawidget 4.2(最新可用版本)。我确实在下面的代码中找到了异常org.metawidget.vaadin.ui.widgetprocessor.binding.simple.SimpleBindingProcessor

我检查了 Vaadin API,该接口com.vaadin.data.Property存在于 Vaadin 7.x 中,但不存在于 8.x 中。看起来 Metawidget 尚未移植到 Vaadin 8.x 及更高版本。我已经将 Metawidget 与 Java Swing 一起使用,我对它提供的生产力提升感到非常满意,并且也希望将它与 Vaadin 一起使用。我正在寻找有关如何进行的建议。(可能问题 2 到 5 是针对 @Richard Kennard / @Loghman Barari 的)

  1. 有没有人在 Vaadin 8.x 及更高版本中使用过 Metawidget?扩展 Metawidget 并进行必要更改的努力是什么?
  2. 是否有计划发布支持 Vaadin 8.x 及更高版本的 Metawidget 新版本?
  3. 是否有一个我可以使用的类已经是 Metawidget 的一部分,但我不知道?
  4. 继续问题 1,我能否了解迁移所需的工作量,以便尝试增强 Metawidget 以支持 Vaadin8.x 及更高版本?
  5. 是我使用 Vaadin 7.x 的唯一选择吗?

我的代码如下

Person类代码如下

0 投票
2 回答
257 浏览

spring-security - Vaadin 10 ( - Only Java - ) & Spring Security 登录表单

我正在尝试使用 V10 和 Spring Sec。基于面包店演示。

但是 Demo 有基于 Polymer 的登录按钮,并且它的 html 表单上有操作方法。

我只使用Java实现了登录。但是登录按钮不会触发任何东西。

Spring sec 的任何工作示例。和纯java。

0 投票
1 回答
4413 浏览

java - 如何使用 Spring Security 保护 Vaadin 流应用程序

我正在尝试将 vaadin 10 与 spring security 集成(使用 vaadin 提供的 spring 项目库),我对它们如何准确交互感到困惑。如果我直接在浏览器中输入受保护的 url(在本例中为“/about”),则会显示登录页面。如果我通过单击 UI 中的链接访问相同的 URL,即使我未通过身份验证,该页面也会显示。所以我猜 Vaadin 没有通过 Spring Security 的过滤器链,但是我如何保护 UI 内的资源,以及如何在 vaadin 和 spring 之间共享经过身份验证的用户?我应该两次实施安全性吗?可用的文档似乎没有涵盖这一点,互联网上的每个链接都有 Vaadin 7-8 的示例,我从未使用过,并且似乎与 10+ 的工作方式不同。

有谁知道这方面的任何资源,或者你能告诉我所有这些是如何协同工作的,这样我就可以知道我在做什么?

这是我的安全配置:

0 投票
1 回答
1302 浏览

css - 通过 CSS 实现的 Vaadin Flow/10/11 样式组件

我的问题很基本。

如何将 CSS 文件中的样式添加到基本的 vaadin 组件?

不想使用的:

  • 聚合物模板
  • getStlye().set(...)

我是否必须 @ImportHtml,其中包含 css 代码,还是必须 @StyleSheet 和 css 文件?之后,我是否必须通过 .getElement().getClassList().add(...) 添加“css 样式”?

我真的需要帮助才能为标签、按钮或其他任何东西提供一个有效的简单代码示例,请。我找不到任何东西可以满足我的要求。

0 投票
2 回答
911 浏览

vaadin - ExternalResource in Vaadin 10 - Custom Icons for Button

I would like to use a custom icon from a picture file in Vaadin 10.

Up to Vaadin 8 it was possibleto load the icon file via ExternalResource:

and then just use the resource as icon:

The setIcon method in Vaadin 10 requires a Component as parameter. How can i load my Icon into a Component? Is there some out of the box solution in vaadin 10?

I would prefer a solution with pure java like in vaadin 7/8.

0 投票
1 回答
389 浏览

spring-boot - Vaadin Flow Grid - 使用 JPA 实体时如何控制列?

如果我使用 JPA 和 Vaadin 10 Grid,它会以任意顺序将所有列添加到显示中。

如何让它只添加一两列,并控制顺序、大小、宽度等。

我的“东西”看起来像

是否有我应该使用的注释,或者我需要隐藏列,或者删除所有列并手动添加它们?我在网上和这里搜索过,没有发现任何似乎相关的东西。

0 投票
1 回答
102 浏览

vaadin - Vaadin 10+:tomcat 必须扫描哪些罐子?

为了加快tomcat启动速度,我通常配置(戏剧效果):

但是跳过所有内容会破坏 Vaadin 11。我试过了

我必须扫描哪些罐子才能使 Vaadin 11 能够正常工作/启动?