vaadin相关内容

如何使用 Vaadin 10 和 JMeter 执行负载测试/性能测试

我从事 Vaadin 10 项目,我们想在我们的网站上执行负载测试.在我们使用 Vaadin 10 之前,我们可以使用 Jmeter 做到这一点,但使用 Vaadin 10 似乎 JMeter 不起作用. 我们尝试使用 JMeter 5.1.1 并记录了测试用例.第一个问题是 CSRF 令牌和推送 id.两者都可以使用正则表达式提取器提取,然后我们将它们放入正文数据中: {"csrfTok ..
发布时间:2022-01-04 12:41:31 其他开发

无法在 Eclipse 中的 Maven 项目中加载 Widgetsets

我在 eclipse 中使用 maven 创建了一个 vaadin Web 应用程序.特别是我使用了 vaadin-archetype-touchkit 原型,如 vaadin 书(20.3.4).在没有对默认生成的代码做任何更改的情况下,我使用 maven 运行它,目标是 clean package.然后我编译了Widgetset.当我尝试在 Tomcat 7 上运行它时,我收到来自网页的奇怪消 ..
发布时间:2021-12-28 22:13:46 Java开发

了解 Vaadin 如何使用 GWT

在使用 Vaadin 大约一个星期后,我很好奇 Vaadin 如何使用 GWT.GWT 将 Javacode 编译为 Javascript.每次重新部署时都必须这样做. 由于 Vaadin 必须被理解为以服务器为中心的框架,因此消除了编写在客户端执行的代码并将所有内容移动到服务器的灵活性(这听起来比实际情况更糟),GWT 编译器只运行一次时间.例如,当您从 vaadin 网站导入插件时就会发 ..
发布时间:2021-12-28 22:10:25 其他开发

如何将 GWT 或 Vaadin 与 Play Framework 2.0 集成

是否可以使用 GWT 或 Vaadin 实现 Play Framework 2.x 网络应用程序的客户端? Play 1.x 有一个提供 GWT 集成的特殊模块,但我找不到在 Play 2.x 版本中一起使用这些技术的示例.这些技术可以集成吗?是否有模块,或者必须使用其他方法? 解决方案 GWT 和 Play2 可以无缝协作,就像 GWT 可以与 python 和 go 后端一起使用 ..
发布时间:2021-12-28 21:44:24 其他开发

Spring Security 循环 bean 依赖

我目前正在开发 Vaadin spring 应用程序.根据应用规范,用户的认证/授权必须通过jdbcTemplate查询数据库来完成.如何解决这个问题?我使用的是 Spring Boot 1.4.2.RELEASE. 更新:此方法适用于 Spring Boot 1.1.x.RELEASE,但在其最新版本上会产生以下错误消息. 说明:应用上下文中一些bean的依赖形成一个循环:┌────── ..
发布时间:2021-12-25 10:52:52 Java开发

如何将滚动条添加到 Vaadin 布局

我发现了很多问题,人们询问如何在 Vaadin 布局中隐藏滚动条,但我的问题是 Vaadin 不向我显示任何滚动条.例如我可以有这个代码: Horizo​​ntalLayout layout = new Horizo​​ntalLayout();layout.setSizeUndefined();//我也试过 setSizeFull()for(整数 i = 1; i 但是当我运行这段代码时, ..
发布时间:2021-12-15 15:40:34 Java开发

如何禁用 spring-security 登录屏幕?

我正在使用 spring-boot-starter-security 依赖项,以利用 spring-security 附带的几个类.但由于我想将它集成到现有的 vaadin 应用程序中,我只想使用这些类,而不是 spring 的默认登录/身份验证屏幕. 如何禁用此屏幕? 我无法通过扩展WebSecurityConfigurerAdapter 进行任何配置,因为我的主入口类已经扩展了Sp ..
发布时间:2021-12-06 17:40:15 Java开发

使用 Ant 编译 Vaadin 插件

我正在使用名为 ICEPush 的插件将数据异步推送到客户端.顺便说一句,我正在使用 vaadin 7.当我打开页面时,它会抛出以下错误 Widgetset 不包含 org.vaadin.artur.icepush.ICEPush 的实现.检查其组件连接器的@Connect 映射、widgetsets GWT 模块描述文件并重新编译您的widgetset.如果您下载了 vaadin 附加包,您可 ..
发布时间:2021-11-11 03:21:07 其他开发

使用 Ant 编译 Vaadin 插件

我正在使用名为 ICEPush 的插件将数据异步推送到客户端.顺便说一句,我正在使用 vaadin 7.当我打开页面时,它会抛出以下错误 Widgetset 不包含 org.vaadin.artur.icepush.ICEPush 的实现.检查其组件连接器的@Connect 映射、widgetsets GWT 模块描述文件并重新编译您的widgetset.如果您下载了 vaadin 附加包,您可 ..
发布时间:2021-11-11 03:15:05 其他开发

@PreserveOnRefresh - 目的和需要?

我对@PreserveOnRefresh 注释的目的有疑问.这个特定注释的目的是什么,它必须在哪些场景中使用?使用/不使用这个注解有什么影响? 谢谢,丹尼肯副总裁 解决方案 other answer 如上所述并不完全正确在评论中(总结在这里). 瓦丁 7 此答案适用于 Vaadin 7. Vaadin 6 在某些方面有所不同. 会议正在进行 只要用户的浏 ..
发布时间:2021-11-10 22:41:02 Java开发

Vaadin 7 组件延迟加载以提高性能

在我的 Vaadin 7 应用程序中,我的视图很重.服务器端工作得非常快 - 我的 init() 方法中的所有逻辑都需要大约 100-150 毫秒,但在浏览器中呈现需要很多时间(取决于组件的数量).现在,在 Google Chrome 中显示此视图大约需要 10 秒. 我正在寻找一种方法来优化此视图的性能.我找到了 LazyLoadWrapper,但它看起来有点过时. 是否有类似 Va ..
发布时间:2021-09-15 20:35:52 其他开发

Vaadin 中的国际化与属性文件

我在 Vaadin 中找到了一个有用的例子.这是在线演示.我尝试使用组合框将区域设置更改为 .. private Locale localeMyanmar, localeEnglish;private static final String LOCALE_COOKIE = "locale";......localeMyanmar = new Locale("my", "Burmese");loc ..
发布时间:2021-09-15 20:35:46 其他开发

双击 Vaadin Grid 上的侦听器

如何在 vaadin 网格上添加 2x 点击侦听器?当我点击它 2 次时,它会将我带到另一个页面.示例将不胜感激. 解决方案 使用 MouseEvent,您只需双击即可. 请参阅此处#MouseEvents.ClickEvent.html#isDoubleClick() ..
发布时间:2021-09-15 20:35:40 其他开发

如何在 Vaadin 中使用 ByteArrayOutputStream 上传图像?

我想以字节数组的形式接收上传的图像(以便它可以插入到 sql 数据库中).我还想将上传的图片显示为预览. 我尝试了以下代码,但我没有收到完整图像的字节.(如果我打印字节数组,它只打印几个字符) final Embedded preview = new Embedded("上传的图片");preview.setVisible(false);最终上传上传=新上传();upload.setCap ..
发布时间:2021-09-15 20:35:37 Java开发

将 FileDownloader 与 Combobox 结合使用

我已经尝试在 Vaadin7 中使用新的 FileDownloader.不幸的是,它需要一个用于“扩展"组件的 AbstractComponent(它监听点击) 有没有办法将它与组合框项目一起使用?因为它们不是抽象组件,因此不适合“扩展"方法. 解决方案 这是我的解决方法.它对我来说就像一种魅力.希望它会帮助你.此示例针对 MenuItem,但您可以针对 ComboBox 进行修改. ..
发布时间:2021-09-15 20:35:35 Java开发

如何让 UI 接收滚动事件

在我的 vaadin 应用程序中,我需要实现一个固定的标题,它会根据 UI 的滚动位置改变大小. 虽然 Vaadin 8 中有用于滚动位置的 geters,但似乎没有实现用于侦听滚动事件的功能.所以我尝试实现一个 JavaScript 连接器,它只通知服务器端 UI,用户已经滚动,因此服务器端 UI 可以将 Header 作为 scrollListener 通知. 到目前为止,这就是我 ..
发布时间:2021-09-15 20:35:32 其他开发

Vaadin 是否可以为 ComboBox 中的文本项设置不同颜色

例如,在我的 ComboBox 中,我希望费用项目用红色文本着色,收入项目用绿色文本着色.假设我正在使用 BeanItemContainer 工作,我如何在 Vaadin 的 ComboBox 组件中执行此操作? 解决方案 如果没有任何客户端修改,ComboBox 是不可能的.或许可以开发您自己的 Extension,这样就可以了. ..
发布时间:2021-09-15 20:35:29 Java开发