java - 从 Vaadin 流访问本地存储

标签 java vaadin vaadin-flow vaadin10

我需要在浏览器的本地存储中保存用户首选项。如何从我的 Vaadin 代码访问 localStorage?

我试过 https://vaadin.com/directory/component/clientstorage但看起来这个插件只支持 vaadin 7-8 版本,而我使用的是 12 版本。

最佳答案

There is no server side Java API for local storage.
But you may call JavaScript on the client side to deal with it directly.
- Denis Anisimov, from a github 'ticket'

您必须了解如何使用 javascript 访问 localStorage。网上有很多教程如何做到这一点,所以我不会在这里解释。

如果您不知道如何在 Vaadin 中将 javascript 添加到您的 View 然后调用它,请参阅 herehere

关于java - 从 Vaadin 流访问本地存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54298492/

相关文章:

java - 如何使用绑定(bind)枚举设置RadioButtonGroup的标签

java - 尝试使用 getClassContext()[1].getName() 在 Android 上获取类名

java - 根据 XML 验证多个 XSD

java - 如何确定多部分POST请求Java的文件大小?

java - 尝试从 Mysql 数据库获取数据(Spring Boot + Vaadin)

java - Vaadin7 导航中的 NPE 以及我自己的 ViewProvider 实现。

java - Vaadin 14 Upload - 当用户单击选择文件对话框中的取消按钮时如何捕获事件

Java String 到 Neo4J Create Graph 语句

java - 使用数据源向组合框添加文本

java - Vaadin Webapp 的图标