vaadin 相关问题

Vaadin是一个用于Web应用程序开发的开源平台。 Vaadin平台包括一组Web组件,Java Web框架和一组工具。

Spring 具有 `oauth2Login` 和 `Basic` 身份验证

目前我正在尝试在我的 Vaadin 应用程序中添加 OAuth 2.0,该应用程序也适用于我的登录表单。我阅读了有关为 Google 添加 OAuth 的文档。 首先,我添加了所需的依赖项 <

回答 1 投票 0

Spring RequestMapping 返回自动生成的 vaadin html 页面

我在一个简单的 vaadin 应用程序中设置了一个 Rest 控制器,它有一个非常基本的 Post 类型的请求映射,当点击 endint 时,它应该在日志中打印一些文本。然而,当击中...

回答 1 投票 0

如何在不调用 API 的情况下在 vaadin 23 网格中排序

我正在使用 Vaadin 23 并尝试执行排序。但是,要求是在 UI 上对获取的元素进行排序,而不是调用后端。 这是参考代码 设置后端数据

回答 1 投票 0

如何在 Vaadin 23 中对网格列进行排序

我们从 vaadin 8 迁移到 23,并且必须将类 com.vaadin.ui.Grid 更改为 com.vaadin.flow.component.grid.Grid。 列排序的实现发生了变化。 我使用下面的代码添加了列,

回答 1 投票 0

vaadin 24 - vaadin 网格样式滚动条

我正在使用 vaadin 24.1,我正在尝试将一些使用 CssImport 的旧代码迁移到新的 vaadin 推荐方法。 原来的 cssimport 是: @CssImport(value = "./themes/OnePub/comp...

回答 1 投票 0

Vaadin 24:tinymce-for-vaadin(Adam Belak 版本)

我无法让tinymce编辑器(由Adam Belak - https://vaadin.com/directory/component/tinymce-for-vaadin)显示在我的表单上。我有一个非常简单的表格,左侧有一个列表......

回答 1 投票 0

Vaadin Flow:设置密码显示按钮属性

我正在尝试用不同的文本替换密码字段显示按钮的 Aria 标签。 正如您在开发人员工具中看到的,该按钮位于密码字段内 我的方法会是……

回答 1 投票 0

Vaadin 前端文件夹无法加载“./frontend/index.html”的内容

嗨,我正在关注 vaadin chanel 的 Alejandro Duarte 教程,但在第三个视频中,当我运行代码时,当我访问 http://localhost:8080 时遇到此错误 java.io.UncheckedIOExce...

回答 3 投票 0

设置 Vaadin 网格列的最大宽度

是否可以设置 Vaadin 网格列的最大宽度? 在 Vaadin 文档中,我只找到了如何设置固定的列宽,例如.setWidth("7em").setFlexGrow(0) Vaadin 网格文档 是

回答 1 投票 0

vaadin 23.3.19 gradle 插件与 jna 和 oshi 依赖项冲突

我正在应用 vaadin 23.3.19 gradle 插件并运行 vaadinBuildFrontend 任务。 由于 com.github.oshi 和 net.java.dev.jna 库冲突,它失败了。 Memory.close() 方法没有

回答 1 投票 0

Vaadin Springboot 登录表单

我正在使用 Vaadin 24 和 Springboot 3.0 。我有一个 LoginView 类,它可以完美地工作,如下所示: 私有 LoginForm 登录 = new LoginForm(); 公共登录视图(){ setSizeFull();

回答 1 投票 0

Vaadin 支付网关集成 (Razorpay)

我想使用 Spring-boot 3 作为后端将 Razorpay 支付网关与我的 Vaadin 24 应用程序集成。我已从 Razor pay 获得付款凭证。 key_id: 我的KeyId key_secret: myKeySecret 和

回答 1 投票 0

Vaadin 添加错误消息组件图标

我想知道是否可以为Binder触发的错误消息组件添加一个图标。 TextField 用户名字段 = new TextField(); binder.forField(用户名字段) .根据需要...

回答 1 投票 0

在 Vaadin 的请求中包含 CSRF 令牌

在 Vaadin 的网站上,他们声明: 客户端和服务器之间的所有请求都包含在用户会话特定的 CSRF 令牌中 但是,我无法以编程方式获取此令牌。我...

回答 1 投票 0

Vaadin 流网格项目重复行

Vaad反转:14.4.1 spring-boot-starter-parent:2.2.10发布 我的网格中有两个项目。这两个项目看起来像: Kontakt{id=11657f9e-c4f4-414f-aab2-618252db9b06'vorname='test1'... 联系{id=

回答 1 投票 0

Gradle JavaExec 任务无法在 Windows 上启动嵌入式 Jetty 服务器

我一直在将 Maven 构建迁移到 Gradle,并且在 Windows 上遇到了一些奇怪的行为。我已经尝试弄清楚有一段时间了,但没有运气。 考虑以下几点

回答 1 投票 0

Vaadin GridPro:EditColumn 选择中的动态选项

我希望GridPro的EditColumn中的select的选项能够根据当前编辑的项目动态设置。 内置的选择类型不支持这种情况,因为我们只能...

回答 1 投票 0

Vaadin:是否可以在不使用 NodeJS 的情况下构建用于生产的 vaadin 应用程序?

我目前正在开发一个vaadin应用程序。我需要构建它才能将其投入生产。 尽管如此,我注意到需要 npm 才能构建。 是否可以构建

回答 1 投票 0

不同端口上的 2 个 Spring 应用程序(Vaadin + REST API)

一点背景知识: 我正在使用 Maven。 我有一个 SpringBoot Vaadin 24 项目,也使用 SpringBoot Security。 我还有一个基于 Spring Web 的 SpringBoot REST API。 这两个应用程序都使用 Spring st...

回答 1 投票 0

在 Vaadin 24 中将 LitRenderer 网格单元按钮显示为链接

我在网格单元内有一个按钮,定义如下: 私有静态渲染器 createStatusRenderer(Grid grid) { 返回 LitRenderer . 我在网格单元内有一个按钮,定义如下: private static Renderer<LogRecord> createStatusRenderer(Grid<LogRecord> grid) { return LitRenderer .<LogRecord> of("<vaadin-button theme=\"${item.style}\" @click=\"${handleClick}\">${item.status}</vaadin-button>") .withProperty("style", r -> r.isFailed() ? "error" : "success") .withProperty("status", ComponentLogRecord::getStatus) .withFunction("handleClick", r -> { if (r.hasMessage()) grid.setDetailsVisible(r, !grid.isDetailsVisible(r)); }); } 您能否建议如何修改该代码以实现以下目标: 将错误按钮显示为链接(红色)。 将“确定”按钮显示为简单的绿色文本。 (替代 1)将错误按钮显示为带有向下箭头后缀的简单红色文本。 我的目标是将按钮显示为简单的网格单元格文本,但建议用户单击错误按钮以显示错误详细信息。 我尝试了this方法,但没有成功。 “tertiary-inline”主题有效,但不太清楚如何在模板中指定附加样式类。还有“文本装饰:下划线;”即使我直接在浏览器开发者控制台中指定它也不起作用... 提前致谢 下面是我最终实现的解决方案。我无法实现下划线,但实现了一个图标。也许它不是最好的,但可以工作,并且可能对某人有用。 return LitRenderer.<LogRecord> of(""" <vaadin-button theme="${item.theme}" style="font-weight: 400" @click="${handleClick}"> \ <vaadin-icon icon="${item.icon}" slot="suffix"></vaadin-icon> \ ${item.status} \ </vaadin-button> """) .withProperty("theme", r -> r.isError() ? "tertiary-inline error" : "tertiary-inline success") .withProperty("status", LogRecord::getStatus) .withProperty("icon", r -> r.isError() ? "vaadin:angle-down" : "") .withFunction("handleClick", r -> { if (r.hasMessage()) grid.setDetailsVisible(r, !grid.isDetailsVisible(r)); });

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.