vaadin-flow相关内容

在Vaadin Flow应用程序中以默认为用户事件日期时间的文件名下载

在我的 Vaadin Flow 网络应用程序(版本14或更高版本),我想向我的用户显示一个链接,该链接将向他们下载数据文件.应该在用户启动下载时确定要下载的文件的默认名称. 我知道Vaadin Flow中的 Anchor 小部件.使用 Anchor 时,下载文件的默认名称将是链接URL中提供的资源名称.不幸的是,这是在页面加载时确定的,而不是在用户单击链接时稍后确定的.因此,这种方法无法满足 ..
发布时间:2021-05-02 20:34:17 其他开发

如何在Vaadin流中查看网格的详细信息?

在我的Vaadin流项目中,我有一个网格并设置了一些项目,但它显示为网格数据项 我希望用户能看到不喜欢的特定详细信息的格式. vaadin有什么想法或要让它变得漂亮吗? 解决方案 有两种方法可以做到这一点: 与现在在您的媒体资源中使用的.toString()相比,提供了更好的ValueProvider.例如 grid.addColumn(person -> Integer ..
发布时间:2020-07-13 18:37:56 其他开发

如何使用Vaadin 10下载文件?

我想让用户从服务器下载文件. 我查找了解决方案并尝试举一个例子-最终结果是: @Route("test-download") public class Download extends VerticalLayout { public Download() { Anchor downloadLink = new Anchor(createResource(), "Do ..
发布时间:2020-07-13 18:36:52 其他开发

使用“上传"将文本文件的内容上传到存储器中的字符串. Vaadin 14中的小部件

我知道Vaadin 14为该组件提供了 Upload 组件.用户可以选择要上传的文件,也可以拖放文件. 但是我不确定如何使用它.我希望将Web浏览器机器上的纯文本文件的内容作为 CharSequence 在服务器计算机上. 尽管该组件的描述页面上有一些示例,但我可以使用一个完整而最少的示例来加载纯文本. 解决方案 以下是Vaadin 14.1.0.alpha3中的示例视图.我不 ..
发布时间:2020-07-13 18:36:50 Java开发

在Vaadin Flow中布局内的中心小部件

当我在另一个布局中的小控件(例如LoginLayout)出现在更大的窗口中时,如何使内容居中?我希望内容相对于宽度和高度大约出现在窗口的中间. 我发现了与此主题相关的旧问题,例如 this 和解决方案 HorizontalLayout与CSS3 Flexbox 从前的可信赖的 HorizontalLayout和VerticalLayout类仍然存在在Vaadin 14中.这对类已经过 ..
发布时间:2020-07-13 18:36:47 Java开发

如何在Vaadin 14中处理SSO重定向

我们有一个Vaadin 14(Flow)应用程序,该应用程序的前面是Apache反向代理,该代理与 Gluu 用于身份验证. 当会话不再有效时,由于会话超时或另一个浏览器选项卡/窗口中的注销,Apache服务器将向Gluu服务器发送重定向,以使用户再次登录. 但是,当内部Vaadin XHR 调用(Ajax请求)发生这种情况时,Vaadin不会似乎可以很好地处理此响应,并显示“来自服务器的无 ..
发布时间:2020-07-13 18:35:43 其他开发

在Vaadin 14应用中通过服务器端的Java获取用户网络浏览器的IP地址

在 Vaadin Flow 中,例如版本14.1,如何获得像问题一样, 在Vaadin 7 Web应用程序中获取用户的IP地址和其他客户端信息 ,但对于Vaadin Flow而不是Vaadin 7& 8. 解决方案 WebBrowser::getAddress 在Vaadin Flow中,使用类要获取 WebBrowser 对象,询问当前 VaadinSession 对象. S ..
发布时间:2020-07-13 18:35:39 其他开发

Vaadin复选框未正确呈现

在不兼容模式下使用Vaadin 14.0.13. 我使用视图来创建具有动态内容的对话框: @Route("") public class MainView extends VerticalLayout { public MainView(DialogContentProvider contentProvider) { this.add(new Button("Cli ..
发布时间:2020-07-13 18:34:29 其他开发

如何使用vaadin网格导出到csv/excel?

在Vaadin 14+中,我正在创建网格,希望用户能够以一种稳定/便捷的方式将网格的内容导出到csv或(最好是Excel)中.为此,我很惊讶Vaadin似乎没有提供此功能,因此必须使用第三方开发者插件(例如 https://vaadin.com/directory/component/exporter/overview ).但是,这些插件有许多错误(例如,无法将具有日期值的网格正确导出到Excel ..
发布时间:2020-07-13 18:34:25 其他开发

在Vaadin Flow 14中过滤网格中项目的简单示例

我想禁止Vaadin Flow 14中Grid小部件中某些项目的显示. 例如,如果用户在IntegerField小部件中输入年份,则我希望网格仅显示具有该年份之前相关日期的项目.日期在该日期或之后的项目应消失.如果用户更改了年份,则应重新应用过滤,并在网格中适当显示更少或更多的项目. 我看过讨论过的Grid上的过滤器,但无法将头部包裹在各个运动部件上.也许有人可以举一个简单的例子? ..
发布时间:2020-07-13 18:34:23 其他开发

Vaadin Flow应用程序自动在亮和暗模式之间切换

Vaadin Flow 14随附了两个捆绑主题 Lumo 和 Material 的明暗版本. 现在,浏览器可以向主机操作系统询问用户对亮或暗模式的偏好. 是否可以让Vaadin应用根据用户的意愿自动使用浅色或深色主题变体? Marcus Hellberg写了有关如何切换亮/暗模式的有用文章以编程方式更改主题变体.我想知道Vaadin 14现在是否可以自动切换,因为可以从浏览器中检 ..
发布时间:2020-07-13 18:33:20 其他开发

通过CSS的Vaadin Flow/10/11样式组件

我的问题很基本. 如何将CSS文件中的样式添加到基本的vaadin组件中? 我想不使用的内容 PolymerTemplate getStlye().set(...) 我必须@ImportHtml,其中包括CSS代码,还是必须@StyleSheet和CSS文件?然后,是否需要通过.getElement().getClassList().add(...)添加"css样式"? ..
发布时间:2020-07-13 18:32:11 前端开发