vaadin-flow相关内容
起始页.Vaadin#Vaadin_Flow"rel =" nofollow noreferrer“> Vaadin流已更改.该页面现在提供仅针对 Spring Boot 配置的新项目.该页面的先前版本为"Plain Java Servlet"提供了一个选项.以及Spring/ CDI . Vaadin文档建议手动使用Maven原型.但是 com.vaadin…的Maven存储库似乎针对Va
..
在我的 Vaadin Flow 网络应用程序(版本14或更高版本),我想向我的用户显示一个链接,该链接将向他们下载数据文件.应该在用户启动下载时确定要下载的文件的默认名称. 我知道Vaadin Flow中的 Anchor 小部件.使用 Anchor 时,下载文件的默认名称将是链接URL中提供的资源名称.不幸的是,这是在页面加载时确定的,而不是在用户单击链接时稍后确定的.因此,这种方法无法满足
..
我想根据条件给网格线着色. 我尝试这个: Java: gridEtudiant.setClassNameGenerator(t -> { if (t.getEtud_numero().startsWith("2")) { return "error_row"; } return ""; }); Css: td.error_row {
..
我有以下代码从Vaadin Flow(12.0.7)下载文件. exportBtn.addClickListener(e -> { toDownload = FileUtil.getLatestExport(); (toDownload != null) { StreamResource resource = new StreamResource(toDow
..
我了解使用Vaadin 14的 Login 组件时,我必须呼叫 addLoginListener 来注册我自己的实现ComponentEventListener的侦听器.在我的实施代码中,我可以调用 LoginEvent::getUsername 和➥侦听器代码通过什么机制与我的 LoginForm 身份验证检查的结果? 如果身份验证检查成
..
在我的Vaadin流项目中,我有一个网格并设置了一些项目,但它显示为网格数据项 我希望用户能看到不喜欢的特定详细信息的格式. vaadin有什么想法或要让它变得漂亮吗? 解决方案 有两种方法可以做到这一点: 与现在在您的媒体资源中使用的.toString()相比,提供了更好的ValueProvider.例如 grid.addColumn(person -> Integer
..
我问的是与问题相同的问题, 如何从Vaadin 7应用程序中访问ServletContext? ,但针对Vaadin 14. 在Vaadin 7中,Vaadin提供了简单方便的呼叫: ServletContext servletContext = VaadinServlet.getCurrent().getServletContext(); 该特定调用不再存在于 VaadinSer
..
我想让用户从服务器下载文件. 我查找了解决方案并尝试举一个例子-最终结果是: @Route("test-download") public class Download extends VerticalLayout { public Download() { Anchor downloadLink = new Anchor(createResource(), "Do
..
我知道Vaadin 14为该组件提供了 Upload 组件.用户可以选择要上传的文件,也可以拖放文件. 但是我不确定如何使用它.我希望将Web浏览器机器上的纯文本文件的内容作为 CharSequence 在服务器计算机上. 尽管该组件的描述页面上有一些示例,但我可以使用一个完整而最少的示例来加载纯文本. 解决方案 以下是Vaadin 14.1.0.alpha3中的示例视图.我不
..
当我在另一个布局中的小控件(例如LoginLayout)出现在更大的窗口中时,如何使内容居中?我希望内容相对于宽度和高度大约出现在窗口的中间. 我发现了与此主题相关的旧问题,例如 this 和解决方案 HorizontalLayout与CSS3 Flexbox 从前的可信赖的 HorizontalLayout和VerticalLayout类仍然存在在Vaadin 14中.这对类已经过
..
我们有一个Vaadin 14(Flow)应用程序,该应用程序的前面是Apache反向代理,该代理与 Gluu 用于身份验证. 当会话不再有效时,由于会话超时或另一个浏览器选项卡/窗口中的注销,Apache服务器将向Gluu服务器发送重定向,以使用户再次登录. 但是,当内部Vaadin XHR 调用(Ajax请求)发生这种情况时,Vaadin不会似乎可以很好地处理此响应,并显示“来自服务器的无
..
在 Vaadin Flow 中,例如版本14.1,如何获得像问题一样, 在Vaadin 7 Web应用程序中获取用户的IP地址和其他客户端信息 ,但对于Vaadin Flow而不是Vaadin 7& 8. 解决方案 WebBrowser::getAddress 在Vaadin Flow中,使用类要获取 WebBrowser 对象,询问当前 VaadinSession 对象. S
..
在我的应用程序中,我有一个类似的类: public class Team { private Country teamId; private Set playerSet; private Set substitutes; private Set coachSet; } 当我实例化一个网格时: Grid
..
在Vaadin Flow中,不再需要编写UI类的子类.但是,该手册的页面在 V10与V8应用程序 建议我们自由地这样做. 问题: UI Flow中的类没有UI::setContent方法. 我们的UI::init方法中的这行常规代码在Flow中失败: this.setContent( layout ); //
..
在不兼容模式下使用Vaadin 14.0.13. 我使用视图来创建具有动态内容的对话框: @Route("") public class MainView extends VerticalLayout { public MainView(DialogContentProvider contentProvider) { this.add(new Button("Cli
..
我想将元素添加到数据库中的表中,并用新数据更新网格(可能我应该将UI上的记录直接添加到表中,但无论如何). 我的grid组件看起来像这样 @SpringComponent public class PlayersGrid extends Grid { @PostConstruct public void afterInit() { ad
..
在Vaadin 14+中,我正在创建网格,希望用户能够以一种稳定/便捷的方式将网格的内容导出到csv或(最好是Excel)中.为此,我很惊讶Vaadin似乎没有提供此功能,因此必须使用第三方开发者插件(例如 https://vaadin.com/directory/component/exporter/overview ).但是,这些插件有许多错误(例如,无法将具有日期值的网格正确导出到Excel
..
我想禁止Vaadin Flow 14中Grid小部件中某些项目的显示. 例如,如果用户在IntegerField小部件中输入年份,则我希望网格仅显示具有该年份之前相关日期的项目.日期在该日期或之后的项目应消失.如果用户更改了年份,则应重新应用过滤,并在网格中适当显示更少或更多的项目. 我看过讨论过的Grid上的过滤器,但无法将头部包裹在各个运动部件上.也许有人可以举一个简单的例子?
..
Vaadin Flow 14随附了两个捆绑主题 Lumo 和 Material 的明暗版本. 现在,浏览器可以向主机操作系统询问用户对亮或暗模式的偏好. 是否可以让Vaadin应用根据用户的意愿自动使用浅色或深色主题变体? Marcus Hellberg写了有关如何切换亮/暗模式的有用文章以编程方式更改主题变体.我想知道Vaadin 14现在是否可以自动切换,因为可以从浏览器中检
..
我的问题很基本. 如何将CSS文件中的样式添加到基本的vaadin组件中? 我想不使用的内容 PolymerTemplate getStlye().set(...) 我必须@ImportHtml,其中包括CSS代码,还是必须@StyleSheet和CSS文件?然后,是否需要通过.getElement().getClassList().add(...)添加"css样式"?
..