什么是最好的构建Vaadin应用程序的方式,以便我可以使用TDD(测试驱动开发)来创建应用程序?换句话说,我不想编写需要服务器、浏览器(甚至是这些的模拟器)的测试,因为它们可能太脆弱、太慢或两者兼而有之。 问题将GWT MVP模式翻译为Vaadin有些相关,因为我正在寻找正确的模式,使我的U...
我正在使用 Vaadin 的文本字段,希望将其限制为只支持数字。我试图重写 setValue() 方法,并在文本不是数字时返回而不调用 super.setValue() 但似乎并没有起作用。请问如何解决这个问题?我正在使用的是 Vaadin 7,我认为它也不支持 NumberField。
我想使用Apache Shiro框架来保护我的Web应用程序(UI基于Vaadin 6)。我查看了Shiro网站上的所有示例,并进行了几个小时的搜索,但我无法找到处理以下要求的清晰方法。 假设应用程序是一种项目管理工具,用户正在创建活动,这些活动属于公司层次结构中的特定部门。每个用户可能在多...
我使用 起步页 来创建一个新的 Vaadin 14 应用程序,在选择 Plain Java Servlet 选项后。 网页成功地下载了一个 .zip 文件,我解压缩并在 IntelliJ Ultimate Edition 2019.2 版本中打开它。我等待了几分钟,Maven 完成了它的工作...
我已经将Vaadin会话的最大非活动间隔设置为以下值。VaadinSession.getCurrent().getSession().setMaxInactiveInterval(60); 为了进行测试,以下是添加会话销毁监听器的代码。 servletService.addSessio...
在我的Vaadin应用程序中,只要我使用第二个浏览器连接,就会出现此异常: Caused by: java.lang.RuntimeException: A connector with id 22 is already registered! at com.vaadin.ui.Co...
我已经搜索了很长时间,但我真的无法弄清楚这个问题。 当用户在Vaadin中点击一个按钮时,如何将用户重定向到一个新的外部链接(例如www.google.com)? 到目前为止,我所做的唯一一件事是将链接放入一个标签中。Link link = new Link("link", new Ext...
我正在尝试使用Vaadin,想在我的Vaadin 7项目中使用甘特图插件。 https://vaadin.com/directory#addon/vaadin-gantt-diagram:vaadin 由于该插件不兼容Vaadin 7,我尝试修复一些代码,使其与Vaadin 7兼容。 我从...