问题标签 [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.
java - 如何在 Vaadin 10 TextField 中使用(浏览器)自动完成功能
我尝试在构建时使用 vaadin 10 构建预订表单,但遇到了问题,即我们从 te web 上的每个表单中知道的自动完成功能不起作用。我在名称字段中输入了名称,然后在下次我想重新输入名称时,我需要再次将其写出来。
我的代码看起来像这样(缩写):
我希望 Autocomplete.On 对我有魔力,但它似乎不起作用。也许保存方法的工作方式搞砸了?
方法比较大,我只是简化一下
vaadin - Vaadin 10+:如何处理未捕获的异常?
在 Vaadin 8 中:
setErrorHandler
Vaadin 11 中不存在,我找不到相应的方法或文档。
vaadin - Vaadin 10+: How can I disable Router?
I'm trying to migrate a Vaadin 8 application to Vaadin 11.
I'm trying to use VaadinServlet and UI:
I get:
Can / do I have to disable Router?
I double checked, there is no class annotated with @Route.
Update: The migration guide states:
So I am still confused about why and where I am supposed to put the Route annotation in this scenario.
java - Vaadin 上传 - TypeError:无法读取 null 的属性“sizeBase”
Vaadin 版本:11.0.2
上传组件:https ://vaadin.com/components/vaadin-upload
当我上传一个大文件时,客户端出现错误(服务器端没有):
使用的源代码(来自 vaadin 网站):
问题来自翻译(没有翻译它有效)。
我在这里使用 vaadin 流上传示例重现了该错误:
https://github.com/Tyvain/myalert
要进行测试,只需导入任何大文件(大约 50 Mb)。
该错误的现场演示:https ://runny.herokuapp.com/
我该如何解决这个问题?
java - Vaadin 网格 - 限制记录的并发修改
我需要限制多个用户不能同时编辑同一记录。知道如何在 vaadin 网格中做到这一点,最好的方法是什么?我正在使用vaadin流程。
谢谢
maven - 将插件 vaadin 上传到存储库 maven.vaadin
美好的一天,我想在 maven vaadin 中加载我的插件 vaadin,我已经在 vaadin 目录中加载了它,但是我不知道如何将它发布到 maven vaadin 存储库中。我以为这个过程是在上传到vaadin目录时自动完成的,但事实并非如此。目前vaadin目录下的插件在maven部分是这样看到的:
spring-boot - 如何使 REST Call Logout 与 Spring Boot、Vaadin 10 和 Keycloak 4 一起使用?
我用 Keycloak 4.4.0.Final 和 4.6.0.Final 试过这个。我检查了 keycloak 服务器日志,并在控制台输出中看到了以下警告消息。
那么如何构建 HTTP 请求呢?首先,我从 HttpSession 检索用户主体并转换为内部 Keycloak 实例类型:
其次,我在顶部堆栈溢出答案中创建了注销 URL(见上文):
现在我构建 HTTP 请求的其余部分,如下所示:
并构建正文内容字符串:
正如您所观察到的,我尝试了许多不同的主题,但我不断收到无效的用户身份验证。哦耶。application.properties
我使用 @Value 从对象实例字段中注入了 keycloak 凭据秘密
Java Spring Security 经验丰富的工程师有什么想法吗?
附录 我在 KC 中创建了一个名为“demo”的领域和一个名为“web-portal”的客户端,其参数如下:
这是重建重定向 URI 的代码,我忘了在这里包含它。
就这样
java - Vaadin 为什么我的 setvisible 不起作用?始终显示设计
我正在使用 Designer 开发 Maven,Vaadin,我无法解决为什么我的代码仍然显示“test”和“test2”,因为通过 testView2.setVisible(false) 应该隐藏“test2”标签。这是所有相关代码。希望任何人都可以提供帮助。
测试视图.java
测试视图.html
test-view-2.html
jetty - 应用程序调用时出现 Vaadin 流异常 - VaadinSession 无法转换为 VaadinSession
我们目前正在开发基于 Vaadin Flow Starter 包的新 Vaadin Web 应用程序。它与一个码头服务器一起运行,该服务器是通过一个 Maven 调用启动的。最近经常弹出一个错误,阻止我在浏览器中访问应用程序,导致只有一个异常堆栈跟踪(在浏览器中以及在后端),上面写着com.vaadin.flow.server.VaadinSession cannot be cast to com.vaadin.flow.server.VaadinSession
. 这是完整的堆栈跟踪。
现在堆栈跟踪本身是一种,我以前从未见过类似的东西,因为它说它不能将 VaadinSession 转换为 VaadinSession,这是不幸的。我很确定这些东西是由 Vaadin 本身处理的,我只是将它用作黑盒,所以现在我真的不知道这个错误来自哪里以及如何修复它。
我正在扩展一个 VaadinServlet 以连接到 servlet 和会话初始化,但代码非常简单(尽管我不得不说我不是会话初始化的大师,所以我只是从其他一些教程中删除了它)。我不确定这是否与它有关,无论如何,这是代码。
该错误发生在热部署以及新启动时。重新启动应用程序服务器不一定能解决问题。一旦页面调用中发生错误(无论哪个浏览器,我在 Chrome、Opera、Firefox 和 IE 中都有这些错误),如果我刷新此特定页面或尝试从同一浏览器的新窗口。如果我切换到隐身窗口或切换浏览器,它不会出现在新窗口中,但仍然会在旧窗口中弹出。
当前配置
- Vaadin 12.0.0(也发生在 11.0.2 中)
mvn jetty:run
有一个码头 9.4.11.v20180605- 爪哇 1.8
我想我目前正在使用完整的 Vaadin Flow 东西,我不确定它如何处理依赖关系,但这是我现在对 Vaadin 的唯一依赖:
我尝试将码头服务器切换到不同的版本,但没有成功。将 Vaadin 从 11 更新到 12 也对错误没有影响。